Search Filter

Price

Star
  • 4
  • 38
  • 60
  • 4
  • 3
  • 78
Accommodation Type
  • Hotels 75
  • Bed and breakfasts 27
  • Holiday homes 21
  • Apartments 17
  • Cottages 13
  • Guest houses 9
  • Country houses 9
  • Inns 6
  • Lodges 4
  • Campsites 2
  • Hostels 1
  • Holiday parks 1
  • Aparthotels 1
  • Homestays 1
Hotel Facilities
  • Free WiFi168
  • Heating166
  • Non-smoking throughout159
  • Non-smoking rooms146
  • Private parking131
  • Bar88
  • Garden88
  • Restaurant76
  • Luggage storage72
  • Family rooms70

Hotels in Bathgate, Lanarkshire, Hotels near Bathgate


Please select a hotel from the list of hotels in and near Bathgate. The list below displays hotels within 30 kilometers of Bathgate.

187 Hotels found. Showing page 1 of 19
Order By
HOTEL IMAGE
Kasama Holiday Lets

106 Station Road , Kirk of Shotts , ML7 4BH

Kasama Holiday Lets is 4.10 kilometers from Bathgate . Room prices starting from £ 130

Check availability and book online.
Guest Reviews
9.4 out of 10

From 27 Reviews
Starting From
£ 130
HOTEL IMAGE
Rooms @ The Royal

26- 28 West Main Street , Harthill , ML7 5QD

Rooms @ The Royal is 6.04 kilometers from Bathgate . Room prices starting from £ 40

Check availability and book online.
Guest Reviews
8.5 out of 10

From 279 Reviews
Starting From
£ 40
HOTEL IMAGE
Best Western Hilcroft Hotel

East Main Street , Whitburn , EH47 0JU

Best Western Hilcroft Hotel is 7.92 kilometers from Bathgate . Room prices starting from £ 72

Check availability and book online.
Guest Reviews
8.2 out of 10

From 147 Reviews
Starting From
£ 72
Bonkle House

251 Bonkle Road , Newmains , ML2 9QQ

Bonkle House is 8.00 kilometers from Bathgate . Room prices starting from £ 50

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 50
Fascadale Croft

, Harthill , EH48 3TJ

Fascadale Croft is 9.23 kilometers from Bathgate . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Herdshill Guest House

224 Main Street, Bogside , Wishaw , ML2 8HA

Herdshill Guest House is 9.33 kilometers from Bathgate . Room prices starting from £ 42

Check availability and book online.
Guest Reviews
9 out of 10

From 116 Reviews
Starting From
£ 42
Tarrareoch Guest House

Tarrareoch Farm, Station Way, Armadale , Bathgate , EH48 3BJ

Tarrareoch Guest House is 9.44 kilometers from Bathgate . Room prices starting from £ 38

Check availability and book online.
Guest Reviews
8.7 out of 10

From 142 Reviews
Starting From
£ 38
Burnhead Farm

Carnwath Road , Carluke , ML8 4QN

Burnhead Farm is 9.60 kilometers from Bathgate . Room prices starting from £ 45

Check availability and book online.
Guest Reviews
9.5 out of 10

From 26 Reviews
Starting From
£ 45
Douglashall Bed and Breakfast

Douglashall,Carnwath Rd, Carluke South Lanarkshire , Carluke , ML84PG

Douglashall Bed and Breakfast is 9.72 kilometers from Bathgate . Room prices starting from £ 45

Check availability and book online.
Guest Reviews
9.6 out of 10

From 128 Reviews
Starting From
£ 45
The Hayloft

, Carnwath , ML11

The Hayloft is 10.04 kilometers from Bathgate . Room prices starting from £ 0

Check availability and book online.
Guest Reviews
0 out of 10

From 0 Reviews
Starting From
£ 0
Hotels in localities of Bathgate