Skip to main content

The best B&Bs in Hamilton

Check out our pick of great B&Bs in Hamilton

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Auchenlea bed and breakfast, hotel in Hamilton

Boasting garden views, Auchenlea bed and breakfast features accommodation with patio, around 11 km from Celtic Park. Featuring a minimarket, this property also provides guests with a picnic area.

Host just so lovely, friendly and approachable. She went above and beyond. Breakfast was SUPERB. Bed L O V E L Y and comfy. Immaculate everywhere. Being a horsey girl, the yard a short distance at the back was a bonus I was not expecting. Sitting having a morning cuppa outside was so nice. This is a gem and I would stay here again without even thinking about it.
Scored 9.4
9.4
Rated superb
Superb
191 reviews
Price from
£99
per night
Angels Hotel, hotel in Hamilton

Set 200 metres from Uddingston Train Station, Angels Hotel offers a restaurant bar and beer garden. The property offers free private parking, and free WiFi throughout.

Food was amazing, both breakfast and dinner
Scored 8.2
8.2
Rated very good
Very good
486 reviews
Price from
£90
per night
Laughing Buddha Guesthouse, hotel in Hamilton

Located just 11 km from Sir Chris Hoy Velodrome, Laughing Buddha Guesthouse offers accommodation in Uddingston with access to a bar, a shared lounge, as well as private check-in and check-out.

It was nearer to Edinburgh Airport so making our journey easier than from home.
Scored 7.1
7.1
Rated good
Good
176 reviews
Price from
£80
per night
Stonefield Rooms, hotel in Hamilton

Stonefield Rooms is situated in High Blantyre, 12 km from Hampden Park, 15 km from Sir Chris Hoy Velodrome, as well as 15 km from Celtic Park.

Added two rooms recently. Well fitted out.
Scored 7.9
7.9
Rated good
Good
300 reviews
Price from
£55
per night
The Alamo Guest House, hotel in Hamilton

This 4-star guest house is set within a 19th-century Victorian building overlooking Kelvingrove Park with excellent views across Glasgow.

The whole team would not have been more helpful and welcoming to our family and friends group, accommodated for a local wedding. Jennifer was especially welcoming on our (early!) arrival, and Claire similarly helpful. They even found our daughters’ coat after checkout and made sure we had it back. Really recommend this as a super change from typical hotel life. Breakfast is lovely, rooms very comfortable, and the use of the dining room as a lounge is a real bonus. Plenty of local eateries so not a problem not having an evening restaurant. My only regret is that we didn’t have time to try one of the treatments offered!
Scored 9.5
9.5
Rated exceptional
Exceptional
312 reviews
Price from
£184.96
per night
Bamflatt Farm Bed & Breakfast, hotel in Hamilton

This family-run B&B is situated in central Lanarkshire, 30 minutes’ drive from Glasgow. There is free WiFi and free parking on site, and Larkhall Train Station is 10 minutes away.

Really nice location, good sized room, great breakfast
Scored 9.1
9.1
Rated superb
Superb
597 reviews
Price from
£88
per night
Rosemount Boutique B&B, hotel in Hamilton

Located in Lanark, Rosemount Boutique B&B provides exclusive, private accommodations which are separate from the main residence set within landscaped gardens, with a guest patio and free WiFi.

What delightful hosts! We spent just one night in this B&B - very clean room and bathroom and a really comfortable bed. Also, an excellent breakfast - the full Scottish! Great location, and plenty of places nearby to eat dinner. We can recommend The Woodpecker!
Scored 9.8
9.8
Rated exceptional
Exceptional
221 reviews
Price from
£125
per night
Blairmains Guest House, hotel in Hamilton

Located 29 km from Sir Chris Hoy Velodrome, Blairmains Guest House offers 3-star accommodation in Kirk of Shotts and features barbecue facilities.

It was peaceful and quiet. The breakfast was perfect. The hosts were nice.
Scored 9.0
9.0
Rated superb
Superb
264 reviews
Price from
£85
per night
South Craighall B&B, hotel in Hamilton

Featuring a garden and views of garden, South Craighall B&B is a bed and breakfast situated in a historic building in Eaglesham, 11 km from Hampden Park.

Great location, well equipped and very peaceful
Scored 9.8
9.8
Rated exceptional
Exceptional
73 reviews
Price from
£150
per night
The Orange Fox Lux Room and Hot Tub at The Grumpy Schnauzer Guest House, hotel in Hamilton

Boasting accommodation with a heated pool, mountain view and a patio, The Orange Fox Lux Room and Hot Tub at The Grumpy Schnauzer Guest House is situated in Airdrie.

I could not fault the place, very clean very good facilities l, breakfast good, service very good. Hottub good we stayed 2 nights and will be returning again.
Scored 9.7
9.7
Rated exceptional
Exceptional
44 reviews
Price from
£204.30
per night
All B&Bs in Hamilton
Looking for a B&B?
For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Hamilton

B&Bs that guests love in Hamilton

  • Scored 8.0
    8.0
    Rated very good
    Very good
     · 348 reviews
    A good stay in the guest house, comfortable beds, nice shared bathroom and reasonably quiet overnight (once the nearby restaurant turns off the ventilation around 11pm). Great location less than 10 minutes from Hamilton Central station & bus interchange with supermarkets 15 minutes or so away. Friendly owner whom remembered me from a previous stay.
    David
    Solo traveller
  • Avg. price/night: £110
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,424 reviews
    Really friendly staff, clean, quiet, great location. Breakfast was excellent.
    Lesley
    People with friends
  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 180 reviews
    Great location, 5 minutes walk to Hamilton West train station. 20 minutes to Glasgow Central. The area was very quiet and there was no noise in the hotel either. If you are a sensitive sleeper I would 100% recommend this hotel. The owners were very friendly and helpful and keep the hotel clean. Restaurants and supermarkets nearby. If you are looking for a quiet and comfortable place to sleep in Hamilton or with good access to Glasgow Central I would highly recommend it.
    Lukas
    Solo traveller
  • Avg. price/night: £114.99
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 2,486 reviews
    Great location. Very clean and also quiet in the room. Staff very helpful and good choice at breakfast.
    Shelagh
    Family with young children
  • Avg. price/night: £113.85
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 2,775 reviews
    Very clean, quiet and comfortable. Friendly staff and an excellent breakfast
    barrie
    Family with young children
  • Avg. price/night: £113.85
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 2,775 reviews
    Excellent breakfast. The staff were great and it was in a lovely quiet location but a relatively short walk into Hamilton.
    Gemma
    Group
  • Avg. price/night: £113.85
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 2,775 reviews
    Great location on the race course, easy access from the motorway and plenty of free parking. Nice clean modern hotel with spacious bar and restaurant area. Clean comfortable rooms and free wi-fi available. Excellent breakfast selection.
    Billy
    Young couple
  • Avg. price/night: £120
    Scored 7.9
    7.9
    Rated good
    Good
     · 326 reviews
    I have been here many times before. Owner is a great host. He was very helpful. The restaurant provides amazing food, the chicken curry was phenomenal! Better than any restaurant I have tasted. There is a huge whisky collection and if you are a fan of Uisce beatha then this is a place to visit. The room was clean, comfortable and very quiet. I did not try the breakfast as I left early but I saw the continental spread which looked amazing!
    Sabeel
    Solo traveller
  • Avg. price/night: £110
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,424 reviews
    Quiet rooms and an excellent breakfast.
    Murray
    Family with young children
  • Avg. price/night: £113.85
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 2,775 reviews
    Very clean and tidy. Breakfast was served from 6 to 10 am and was excellent, a lot to choose from. The staff were very friendly and available whenever needed. The restaurant for dinner is open until 9 pm and the food is great. The location is fine, 20 min drive from Glasgow City Centre, in a neat, peaceful and quiet area just outside Hamilton. Would definitely recommend and will be looking to come back next time around.
    Alan
    Solo traveller
gogless