- 5Closed nowArtisan Cheesecakes87 South Bridge Street, Bathgate, SC EH48 1TJCafe
- 4Open nowBP5 Edinburgh Road, Bathgate, SC EH48 1LECafe
- Closed nowBus stop Cafe24 South Bridge Street, Bathgate, SC EH48 1TLCafe
- 5Closed nowCosy Corner Cafe31 King Street, Bathgate, SC EH48 1AZRestaurant Cafe
- 5Diva20 Whitburn Road, Bathgate, SC EH48 1HHCafe
- 4.3Closed nowGreggs2-4 George Place, Bathgate, SC EH48 1PWRestaurant Cafe
- 5Closed nowLa Madeleine Cafe & Caterers1 Jarvey Street, Bathgate, SC EH48 4EZCafe
- 4.3Open nowMorrisons2 Linkston Way, Bathgate, SC EH48 2SSCafe
- 3Open nowThe Bus Stop CafeBar24 South Bridge Street, Bathgate, SC EH48 1TLCafe
- 4Closed nowThe Coffee Club60 George Street, Bathgate, SC EH48 1PDCafe