Skip to main content

The best places to stay in Scotland

Check out our pick of great places to stay in Scotland

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Found in an Edwardian building formerly home to the Anchor Line Shipping Company’s headquarters, this city centre aparthotel is inspired by a 1920s ocean liner. With original 1906 features, there are glazed tiles, terrazzo flooring, timber wall-panelling, fireplaces and even the original safes. The hotel itself is stunning, a white building that seems to glow amongst its sandstone neighbours. The staff are wonderfully friendly and helpful. I stayed in a deluxe one bedroom apartment which was spacious, beautiful, comfortable and quiet. Excellent amenities in the room including a washer/dryer for clothes, dishwasher, full kitchen, separate dining room and fantastic water pressure in the shower. I had a beautiful view as well, and the location was superb- walkable absolutely everywhere- 6 minutes to Glasgow Central train station, Queen Street Station is about 2 min around the corner and it's a 10 min walk to Buchannan Bus Station which is where most tours into the lochs and highlands depart from. Unbelievably convenient for dining as well, with the Anchor Line, the Atlantic, the Citizen and Wetherspoons on either side of the hotel and Gregg's- a Scottish institution- directly across the street for sausage rolls. Would absolutely stay here again, it was easily one of the best hotel experiences I have ever had.

Show more Show less
9
Superb
2,819 reviews
Price from
US$145
per night

Set in Ullapool, Harbour House has a garden. This guest house offers luggage storage space and free WiFi.

The private bathroom is fitted with a bath or shower. The units in Harbour House are equipped with a flat-screen TV and free toiletries. Excellent welcome with friendly guy shortbread and whisky- what’s not to like 🤗

Show more Show less
9
Superb
1,491 reviews

Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace. Private parking can be arranged at an extra charge. Great location just a 30 min drive to Edinburg. The breakfast is amazing and the staff very kind.

Show more Show less
9.1
Superb
1,394 reviews
Price from
US$171
per night

Greshornish House Hotel features free WiFi in public areas and views of sea in Edinbane. Among the various facilities of this property are a garden and a bar. Scottish cuisine is served at the restaurant. It’s in the wild location, recommended for the travelers who drive, the building is about 300 years old and the atmosphere is amazing.

Show more Show less
9.1
Superb
1,453 reviews
Price from
US$66
per night

Residence Inn by Marriott Aberdeen is set within a 20-minute walk from the beach in Aberdeen. Free WiFi is available.

All units feature a seating area with work space and a fully equipped kitchen. A complimentary breakfast is served every morning. Location! Room and service. Staff was very friendly and helpful in everything we requested or asked. Great restaurants and ice cream just outside the hotel.

Show more Show less
9
Superb
1,791 reviews
Price from
US$130
per night

Situated in Edinburgh and with Edinburgh International Conference Centre reachable within 2.5 km, The Lane Hotel features a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. Built in 19th century, this 4-star hotel is within 2.9 km of Edinburgh Castle and 3.1 km of National Museum of Scotland. The Real Mary King's Close is 3.4 km away and University of Edinburgh is 3.4 km from the hotel. The location was perfect. Near bus station and near supermarket. The room was spacious and beautiful. We love to stay in this hotel. The bed was very comfortable. We will for sure return in this hotel

Show more Show less
9
Superb
1,574 reviews
Price from
US$151
per night

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. Free WiFi is available throughout the property, and free private parking is available on-site. Excellent location with country club atmosphere and great food. Very friendly staff. Big cozy rooms.

Show more Show less
9
Superb
1,394 reviews
Price from
US$92
per night

Well set in Inverness, Drumdale Bed and Breakfast provides a continental breakfast and free WiFi. This bed and breakfast offers free private parking and luggage storage space. Guests can make use of a garden. Drumdale is located within easy walking distance to the town and river. The room was spacious and quiet. The bed was very comfortable. Breakfast was cooked to order and delicious. The hosts Gary and Debbie were very friendly and helpful.

Show more Show less
9.5
Exceptional
1,001 reviews
Price from
US$61
per night

Destiny Scotland - Distillers House offers self-catering accommodation in a period building in Edinburgh's West End. Guests can enjoy free WiFi at the property.

All apartments feature a kitchen equipped with a dishwasher, oven, coffee machine and microwave. There is a bathroom in each apartment, equipped with free toiletries and a shower. A lounge area is available, and a TV is provided in the bedroom. Towels and bed linen are available. One of the best apartment hotels we have stayed in. The location is excellent, amenities well thought of - everything in the apartment makes you feel at home. We would surely love to come back and stay here during our next trip.

Show more Show less
9.1
Superb
1,094 reviews
Price from
US$201
per night

Set in Pitlochry, 5 km from Killiecrankie, Westlands of Pitlochry has a garden. This 4-star bed and breakfast offers free WiFi. The bed and breakfast provides a shared lounge.

The rooms in the bed and breakfast are equipped with tea/coffee making facilities, a telephone and a TV. At Westlands of Pitlochry rooms are fitted with a wardrobe and en-suite facilities containing a shower and complimentary toiletries. Rooms newly renovated to a very high standard. Staff were friendly and helpful Breakfast was great

Show more Show less
9
Superb
3,589 reviews
Price from
US$124
per night

Most booked places to stay in Scotland this month

FAQs about places to stay in Scotland

Places to Stay that guests love in Scotland