Agoda Hero Banner

Guesthouses in Edinburgh

Enter your travel details to see prices and availability

Best Guesthouses in Edinburgh

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
No 45
Newington,Edinburgh - View on map
8

Excellent

1 review

Avg price per night
$ 218
Haymarket Hotel
Haymarket,Edinburgh - View on map
"This is my go-to hotel in Edinburgh. Every time I've stayed has been excellent. Very clean rooms. Great location--easy to get to the hotel on the bus from the airport and an easy, pleasant walk into both the Old Town and the New Town. "
Show more
8.5

Excellent

275 reviews

Avg price per night
$ 123
Sandaig Guest House
Leith,Edinburgh - View on map
"My husband and I really enjoyed staying here. It’s within 5 minutes walking distance to several different bus lines to the city and airport, so it’s close enough to easily explore Edinburgh, but not within the noisy part of the city. Our room faced a large park, and even with the windows open at night, it was very quiet and peaceful. Our room and bathroom were big and very clean. We’d definitely stay here again, and next time we’ll opt for breakfast. "
Show more
8.7

Excellent

37 reviews

Avg price per night
$ 127
St Christopher's Inn Edinburgh
Edinburgh Old Town,Edinburgh - View on map
"The ocation just beside twaverley station, 2 min from royal mile,5 min from edinburgh castel, and the fare also good for a solo traveler like me. Room is organized nicely, bathroom is very clran, the staff is very helpfull, and you it has lift, so need to drag your heavy lugage through the painful stairs. I will stay here longer if I visit Edinburgh."
Show more
7.9

Very good

135 reviews

Avg price per night
$ 50
The Inn On The Mile
Edinburgh Old Town,Edinburgh - View on map
"First, the location! This charming hotel used to be a bank and is located on the Royal Mile. It is central to shopping, pubs, and countless cultural sites including Edinburgh Castle. Just the most absolutely perfect location. Rooms are gorgeous - contemporary decorations with all the amenities necessary for a great stay. One caveat, there is no lift to get up to the rooms. No worries, the slim gentleman who checked me in was willing and able to lift 23 kilos of luggage up three flights of stairs without stopping to catch his breath. Rooms sit above a pub which serves breakfast, lunch and dinner. Food was superb. Service was just as good. Really good live bands for dinner in the evenings. Accommodating staff. Thoroughly enjoyable hotel. "
Show more
8.8

Excellent

45 reviews

Avg price per night
$ 299
Murrayfield Park Guest House
Murrayfield,Edinburgh - View on map
4.7

9 reviews

Avg price per night
$ 77
Regent House Hotel
Broughton,Edinburgh - View on map
"There was a great experience to stay there. I will definitely stay here again in my next time I visit Edinburgh. This is the perfect place to relax."
Show more
7.8

Very good

59 reviews

The Ben Doran Hotel
Newington,Edinburgh - View on map
"best night's sleep on my trip! the bed was super comfy, and the room was quiet--peaceful hotel. the room was charming, the bathroom spotless and sparkling; breakfast was generous and tasty--plenty of choice! i was fussy for fried eggs and that was not a problem. the staff was accommodating and couldn't do enough for me! they helped me out with my tour and taxi, plus directions and sightseeing hints. i'd go back to ben doran in a heartbeat, and edinburgh is such a terrific city that i can't wait to go back. i felt safe and at home at ben doran. "
Show more
8.2

Excellent

46 reviews

Avg price per night
$ 136
Hanover House Hotel
New Town,Edinburgh - View on map
"Very friendly lady, great food and perfect location, great value for money"
9.9

Exceptional

3 reviews

Avg price per night
$ 181
The Adelphi Hotel
Leith,Edinburgh - View on map
"Demi, the owner of the hotel, is so considerate and kind. The family room is so spacious and tidy. Linens are clean. Bathroom is modern. So, if you are looking for a family hotel room to stay in Edinburgh, Adelphi hotel is the answer."
Show more
7

Very good

162 reviews

No 45
Newington,Edinburgh - View on map
8

Excellent

1 review

Avg price per night
$ 218

Discover the neighborhoods of Edinburgh


Frequently asked questions

What's the average price of a hotel in Edinburgh?

The average price for a 3-star hotel in Edinburgh is USD 128. The average price for a 4-star hotel in Edinburgh is USD 177. The average price for a 5-star hotel in Edinburgh is USD 346.

What's the average price of a hotel in Edinburgh this weekend?

The average price for a 3-star hotel in Edinburgh this weekend is USD 128. The average price for a 4-star hotel in Edinburgh this weekend is USD 168. The average price for a 5-star hotel in Edinburgh this weekend is USD 334.

What's the average price of a hotel in Edinburgh tonight?

The average price for a 3-star hotel in Edinburgh tonight is USD 109. The average price for a 4-star hotel in Edinburgh tonight is USD 161. The average price for a 5-star hotel in Edinburgh tonight is USD 296.

What are the best hotels in Edinburgh near Edinburgh Airport?

Verified travelers to Edinburgh who stayed near Edinburgh Airport have given top reviews to ibis budget Edinburgh Park, DoubleTree by Hilton Hotel Edinburgh Airport and Hampton by Hilton Edinburgh Airport.

What are the best hotels in Edinburgh near Edinburgh Castle?

Verified travelers to Edinburgh who stayed near Edinburgh Castle have given top reviews to The Scotsman Hotel, Castle Rock Hostel- Adult Only and Ten Hill Place, BW Premier Collection.

What are the best hotels in Edinburgh near Ocean Terminal?

Verified travelers to Edinburgh who stayed near Ocean Terminal have given top reviews to City Padzzz, Ocean Apartments and Destiny Student- Murano.

What are the most popular hotels in Edinburgh?

Popular hotels in Edinburgh include The Scotsman Hotel, Frederick House Hotel and Cityroomz Edinburgh Hotel.

What are the best hotels in Edinburgh for couples?

Couples who stayed in Edinburgh have given high ratings to The Scotsman Hotel, Frederick House Hotel and Cityroomz Edinburgh Hotel.

What are the best hotels in Edinburgh for families?

Families who stayed in Edinburgh highly recommend The Scotsman Hotel, Frederick House Hotel and Cityroomz Edinburgh Hotel.

What hotels in Edinburgh have the best views?

Verified travelers to Edinburgh have given top reviews for the views at 24 Royal Terrace and B+B Edinburgh.

What hotels in Edinburgh have the best breakfast?

Verified travelers to Edinburgh have given top reviews for the breakfast at Highfield Guest House, Glenalmond Guest House and A Georgian Residence.

What's the best neighborhood in Edinburgh to stay in?

Popular neighborhoods among travelers staying in Edinburgh include Edinburgh Old Town, Haymarket and New Town.

Show more questions