Hotels in Hamilton

Search and compare Hamilton hotels from hundreds of travel sites and save

Hamilton, Scotland, United Kingdom
20 May — 21 May2
Hamilton, Scotland, United Kingdom
Fri 20/5
Sat 21/5
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Hamilton

Filter by star ratings
All filters
The Bay Horse
The Bay Horse
7.5 Good
39a Bothwell Road, Hamilton, United Kingdom
Show on map
0.4 mi from city centre, Hamilton 
GoodBased on 202 reviews
7.5

Located a short stroll from Hamilton Central Railway Station, the hotel offers guests a convenient base when visiting Hamilton. It is conveniently positioned for guests wishing to visit local attractions.

Stonefield Rooms
Stonefield Rooms
8.1 Excellent
225 Glasgow Road, Hamilton, United Kingdom
Show on map
0.8 mi from city centre, Hamilton 
ExcellentBased on 78 reviews
8.1

Stonefield Rooms is located in Hamilton and features complimentary Wi-Fi.

One Bedroom Apartment by Klass Living Serviced Accommodation Hamilton - West Apartment With WiFi
One Bedroom Apartment by Klass Living Serviced Accommodation Hamilton - West Apartment With WiFi
8.8 Excellent
Hamilton, United Kingdom
Show on map
0.1 mi from city centre, Hamilton 
ExcellentBased on 21 reviews
8.8

Hamilton West Apartment provides comfortable 3-star accommodation in Hamilton. It also features an express check-in and check-out feature, free Wi-Fi and laundry facilities.

Days Inn by Wyndham Hamilton
Days Inn by Wyndham Hamilton
7.5 Good
Roadchef Motorway Svc Area, Hamilton, United Kingdom
Show on map
1.0 mi from city centre, Hamilton 
GoodBased on 908 reviews
7.5

Located in Hamilton, Days Inn Hamilton is an easy drive from Strathclyde Country Park and SEC Centre. This traditional 3-star hotel is just a 10-minute drive from Motherwell.

Holiday Inn Express Hamilton
Holiday Inn Express Hamilton
8.6 Excellent
Keith Street, Hamilton, United Kingdom
Show on map
0.9 mi from city centre, Hamilton 
ExcellentBased on 1,775 reviews
8.6

Located close to Hamilton Central Railway Station, the hotel offers guests a convenient base while in Hamilton. It is conveniently positioned for those wanting to visit the area's popular attractions.

Villa Hotel
Villa Hotel
8.0 Excellent
49-51 Burnbank Road, Hamilton, United Kingdom
Show on map
0.1 mi from city centre, Hamilton 
ExcellentBased on 145 reviews
8.0

This 4-star hotel provides relaxed accommodation in Hamilton and is within walking distance of Hamilton West Railway Station. It also offers free Wi-Fi.

Hampton by Hilton Hamilton Park
Hampton by Hilton Hamilton Park
8.9 Excellent
Bothwell Road, Hamilton, United Kingdom
Show on map
0.8 mi from city centre, Hamilton 
ExcellentBased on 1,897 reviews
8.9

Located in Hamilton, Hampton By Hilton Hamilton Park offers complimentary Wi-Fi and a gym. This comfortable 3-star hotel is just a 10-minute drive from Motherwell.

Tips for booking a Hamilton hotel

Cheapest month:April
Most expensive month:July
Average price in Hamilton:£62/night
Cheapest price found:£14/night
Cheapest day:Sunday
Most expensive day:Saturday
£51 - £81
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£44 - £68
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Hamilton, Scotland

Show all 49 hotels
Stonefield Rooms
Stonefield Rooms
8.1 Excellent
225 Glasgow Road, Hamilton, United Kingdom
Show on map
0.8 mi from city centre,  

Stonefield Rooms is located in Hamilton and features complimentary Wi-Fi.

£42
Avg. per night
The Bay Horse
The Bay Horse
7.5 Good
39a Bothwell Road, Hamilton, United Kingdom
Show on map
0.4 mi from city centre,  

Located a short stroll from Hamilton Central Railway Station, the hotel offers guests a convenient base when visiting Hamilton. It is conveniently positioned for guests wishing to visit local attractions.

£43
Avg. per night
Days Inn by Wyndham Hamilton
Days Inn by Wyndham Hamilton
7.5 Good
Roadchef Motorway Svc Area, Hamilton, United Kingdom
Show on map
1.0 mi from city centre,  

Located in Hamilton, Days Inn Hamilton is an easy drive from Strathclyde Country Park and SEC Centre. This traditional 3-star hotel is just a 10-minute drive from Motherwell.

£48
Avg. per night
One Bedroom Apartment by Klass Living Serviced Accommodation Hamilton - West Apartment With WiFi

Hamilton West Apartment provides comfortable 3-star accommodation in Hamilton. It also features an express check-in and check-out feature, free Wi-Fi and laundry facilities.

£49
Avg. per night
Villa Hotel
Villa Hotel
8.0 Excellent
49-51 Burnbank Road, Hamilton, United Kingdom
Show on map
0.1 mi from city centre,  

This 4-star hotel provides relaxed accommodation in Hamilton and is within walking distance of Hamilton West Railway Station. It also offers free Wi-Fi.

£54
Avg. per night
Holiday Inn Express Hamilton
Holiday Inn Express Hamilton
8.6 Excellent
Keith Street, Hamilton, United Kingdom
Show on map
0.9 mi from city centre,  

Located close to Hamilton Central Railway Station, the hotel offers guests a convenient base while in Hamilton. It is conveniently positioned for those wanting to visit the area's popular attractions.

£55
Avg. per night
Hampton by Hilton Hamilton Park
Hampton by Hilton Hamilton Park
8.9 Excellent
Bothwell Road, Hamilton, United Kingdom
Show on map
0.8 mi from city centre,  

Located in Hamilton, Hampton By Hilton Hamilton Park offers complimentary Wi-Fi and a gym. This comfortable 3-star hotel is just a 10-minute drive from Motherwell.

£71
Avg. per night

Hotel prices in Hamilton

3 stars
Holiday Inn Express Hamilton
No. 1 most popular

Holiday Inn Express Hamilton

Keith Street, Hamilton, United Kingdom

8.6. Excellent
£55

Avg. per night

Days Inn by Wyndham Hamilton
No. 2 most popular

Days Inn by Wyndham Hamilton

Roadchef Motorway Svc Area, Hamilton, United Kingdom

7.5. Good
£48

Avg. per night

Best value

Arron House

1a auchingramont road Hamilton, Hamilton, United Kingdom

8.3. Excellent
£27

Avg. per night

4 stars +
Villa Hotel
No. 1 most popular

Villa Hotel

49-51 Burnbank Road, Hamilton, United Kingdom

8.0. Excellent
£54

Avg. per night

No. 2 most popular

Clydesdale Hotel

12 Clydesdale Street, Hamilton, United Kingdom

8.8. Excellent
£44

Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Hamilton

Hamilton travel FAQs

  • What are the best hotels in Hamilton?

    Avonbridge Hotel (8.1/10 from 535 reviews), The Bay Horse (7.5/10 from 202 reviews), and Stonefield Rooms (8.1/10 from 78 reviews) are all highly rated places to stay in Hamilton.

  • How much do hotels in Hamilton cost?

    Hotels in Hamilton cost an average of £82/night according to HotelsCombined data in the last 72 hours. A 4- or 5-star hotel in Hamilton had higher average prices of £83/night and £63/night, respectively.

  • How much is a cheap hotel in Hamilton?

    HotelsCombined users have found cheap hotels in Hamilton starting from £43 per night in the last 3 days. This coming weekend (20 May to 22 May), prices can start from as low as £49/night.

  • How much is a hotel in Hamilton tonight?

    A hotel in Hamilton tonight has an average price of £76, but some deals have been found for as low as £54 in HotelsCombined searches over the last 72 hours. Prices in Hamilton are changing frequently. The best price found for a 4-star Hamilton hotel for tonight has been £60.