Top Hotels Near Royal Yacht Britannia in Edinburgh from AU$123
Most accommodation are fully refundable. Because flexibility matters.
Save an average of 15% on thousands of hotels with Expedia Rewards
Search over 2.9 million properties and 550 airlines worldwide
Check availability on hotels close to Royal Yacht Britannia
Accommodation near Royal Yacht Britannia
Holiday Inn Express Edinburgh - Leith Waterfront, an IHG Hotel
Holiday Inn Express Edinburgh - Leith Waterfront, an IHG Hotel
8.8 out of 10, Excellent, (1002)
The price is AU$274
per night
12 May - 13 May
Pillars House
Pillars House
9.0 out of 10, Wonderful, (289)
The price is AU$284
per night
10 June - 11 June
Ocean Mist Leith
Ocean Mist Leith
9.8 out of 10, Exceptional, (309)
The price is AU$327
per night
4 June - 5 June
Save an average of 15% on thousands of hotels when you're signed in
Sandaig Guest House
Sandaig Guest House
9.0 out of 10, Wonderful, (219)
The price is AU$265
per night
12 May - 13 May
Holiday Inn Express Dunfermline, an IHG Hotel
Holiday Inn Express Dunfermline, an IHG Hotel
8.8 out of 10, Excellent, (758)
The price is AU$123
per night
19 May - 20 May
Sweet Chestnut, Dunfermline by Marston's Inns
Sweet Chestnut, Dunfermline by Marston's Inns
8.4 out of 10, Very good, (267)
The price is AU$126
per night
19 May - 20 May
Best Western Balgeddie House Hotel
Best Western Balgeddie House Hotel
8.8 out of 10, Excellent, (584)
The price is AU$129
per night
19 May - 20 May
16 Pilrig Guest House
16 Pilrig Guest House
7.4 out of 10, Good, (186)
The price is AU$235
per night
10 June - 11 June
Dunclutha Guest House
Dunclutha Guest House
10.0 out of 10, Exceptional, (232)
The price is AU$167
per night
13 May - 14 May
The Inn at Lathones
The Inn at Lathones
8.4 out of 10, Very good, (253)
The price is AU$252
per night
3 June - 4 June
The Bay Hotel
The Bay Hotel
8.2 out of 10, Very good, (315)
The price is AU$217
per night
13 May - 14 May
Dean Park Hotel
Dean Park Hotel
8.6 out of 10, Excellent, (316)
The price is AU$210
per night
12 May - 13 May
Holiday Inn Express Glenrothes, an IHG Hotel
Holiday Inn Express Glenrothes, an IHG Hotel
9.0 out of 10, Wonderful, (514)
The price is AU$152
per night
19 May - 20 May
Kingswood Hotel
Kingswood Hotel
8.6 out of 10, Excellent, (110)
The price is AU$186
per night
22 May - 23 May
The Old Manor Hotel
The Old Manor Hotel
9.2 out of 10, Wonderful, (229)
The price is AU$278
per night
12 May - 13 May
Balbirnie House
Balbirnie House
8.8 out of 10, Excellent, (188)
The price is AU$227
per night
12 May - 13 May
Burntisland Sands Hotel
Burntisland Sands Hotel
8.8 out of 10, Excellent, (43)
The price is AU$227
per night
12 May - 13 May
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Stay close to other popular attractions
Stay close to other popular attractions
Edinburgh Port
Explore the waterfront of Edinburgh Port and enjoy activities such as sailing in Edinburgh. Stroll along the area's seaside or simply savour its lively bars.
Recent Reviews in Royal Yacht Britannia
Recent Reviews in Royal Yacht Britannia
5/5 Excellent
"staff was amazing and super helpful "
A verified traveller stayed at Apex Waterloo Place Hotel
Posted 1 day ago
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Hotels near popular Edinburgh Attractions
- Hotels near Edinburgh Castle
- Hotels near Royal Mile
- Hotels near Princes Street
- Hotels near Edinburgh Zoo
- Hotels near Royal Highland Centre
- Hotels near Military Tattoo Theatre
- Hotels near Arthur's Seat
- Hotels near Edinburgh Park
- Hotels near Heriot-Watt University
- Hotels near Princes Street Gardens
- Hotels near Dean Village
Hotels Near Leith, Scotland
Are there hotels near Royal Yacht Britannia?
- Livingston Hotels
- North Berwick Hotels
- North Sea Hotels
- Newbridge Hotels
- Dunfermline Hotels
- Falkirk Hotels
- South Queensferry Hotels
- Peebles Hotels
- Great Britain Hotels
- Dollar Hotels
- Leven Hotels
- Musselburgh Hotels
- Kirkcaldy Hotels
- Burntisland Hotels
- Glenrothes Hotels
- Kirknewton Hotels
- Bathgate Hotels
- Cupar Hotels
- Linlithgow Hotels
- Dalkeith Hotels