Search Filter

Price

Star
  • 6
  • 42
  • 51
  • 4
  • 2
  • 109
Accommodation Type
  • Hotels 67
  • Apartments 46
  • Holiday homes 30
  • Bed and breakfasts 24
  • Cottages 13
  • Guest houses 10
  • Inns 9
  • Country houses 7
  • Lodges 3
  • Hostels 2
  • Holiday parks 1
  • Aparthotels 1
  • Luxury tents 1
Hotel Facilities
  • Parking210
  • Free parking204
  • Internet services196
  • WiFi196
  • Free WiFi195
  • Heating182
  • Non-smoking throughout182
  • On-site parking173
  • Non-smoking rooms158
  • Private parking145

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.

214 Hotels found. Showing page 1 of 22
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 £ 140

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

From 26 Reviews
Starting From
£ 140
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 £ 45

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

From 170 Reviews
Starting From
£ 45
HOTEL IMAGE
Best Western Glasgow Livingston Hilcroft Hotel, Livingston

East Main Street , Whitburn , EH47 0JU

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

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

From 224 Reviews
Starting From
£ 72
Bonkle House

251 Bonkle Road , Wishaw , ML2 9QQ

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

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

From 62 Reviews
Starting From
£ 49
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
9 out of 10

From 2 Reviews
Starting From
£ 0
The Snug

, Harthill , EH48 3TJ

The Snug 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 £ 45

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

From 148 Reviews
Starting From
£ 45
Tarrareoch Guest House

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

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

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

From 173 Reviews
Starting From
£ 70
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.7 out of 10

From 43 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 £ 50

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

From 116 Reviews
Starting From
£ 50
Hotels in localities of Bathgate