Hotels near Royal Yacht Britannia

Photo by William Keller

Hotels.com makes it easy and rewarding. Always

Reward yourself your way

Stay where you want, when you want, and get rewarded

Learn about Hotels.com Rewards

Unlock instant savings

Save an average of 15% on thousands of hotels with Member Prices

Sign up, it's free     Sign in

Free cancellation

Flexible bookings on most hotels*

Where to stay near Royal Yacht Britannia?

Other landmarks in Leith

Find out more about Royal Yacht Britannia

Where is Royal Yacht Britannia?

Royal Yacht Britannia is located in Leith. It's in an historic neighbourhood well known for its restaurants and seaside. If you'd like to find things to do in the area, you might want to stop in and see Edinburgh Castle and Royal Mile.

Where can I stay near Royal Yacht Britannia?

We've got 201 hotels to choose from within just a mile of Royal Yacht Britannia. You may want to consider one of these options that are popular with our travellers:

Holiday Inn Express Edinburgh - Leith Waterfront, an IHG Hotel

  • 3-star hotel • Free breakfast • Free WiFi • Bar • Central location

Malmaison Edinburgh

  • 4-star hotel • Free parking • Free WiFi • Restaurant • Central location

Ocean Mist Leith

  • 5-star hotel • Free breakfast • Free parking • Free WiFi • Attentive staff

Fingal - A Luxury Floating Hotel

  • 3.5-star guest house • Free parking • Free WiFi • Spacious rooms

Things to see and do near Royal Yacht Britannia

What to see near Royal Yacht Britannia

  • Edinburgh Castle
  • Royal Mile
  • Edinburgh Port
  • Easter Road Stadium
  • Calton Hill

Things to do near Royal Yacht Britannia

  • Edinburgh Zoo
  • Ocean Terminal Shopping Centre
  • Royal Botanic Garden
  • Edinburgh Playhouse Theatre
  • St James Quarter

Keep exploring