4.7 Overall Satisfaction Rating based on over 10,000 Ratings from our customers.

4.7 Rating based on over
10,000 customer reviews.

Palace of Holyroodhouse

Palace of Holyroodhouse

Princess Street, Edinburgh

Princess Street, Edinburgh

Princess Street Gardens

Princess Street Gardens

Royal Botanical Garden

Royal Botanical Garden

Arthur's Seat

Arthur's Seat

See Enchanting Edinburgh

Built on rolling hills, Edinburgh, Scotland is filled with wonders. Take a whisky distillery tour — or two, and if you’re up for it, hike Arthur’s Seat and be rewarded with great views. Likewise, Edinburgh Castle is filled with history, wonderful views, and is the keep where the Scottish Crown jewels and the Stone of Destiny are stored.

If you like museums, head to the National Museum of Scotland for artifacts and historical exhibits, and the Scottish National Gallery for paintings, photos, and sculptures. If you have time while in Edinburgh, take a tour of the Highlands and then cruise Loch Ness.

Go all out in Edinburgh with a visit to Real Mary King's Close — an incredible series of underground streets. You’ll be guided by actors dressed in 1600s period costume and learn about that time while hearing spooky tales.

  • Destination Port 1 Airport
  • Destination port 2 Departure port

Hotel In Edinburgh

The Store, harbour holiday cottage Hotel Image
The Store, harbour holiday cottage

The Craigie Hotel Hotel Image
The Craigie Hotel

Linlithgow Loch Apartment Hotel Image
Linlithgow Loch Apartment

Bathgate Contractor and Business Apartment Hotel Image
Bathgate Contractor and Business Apartment

Flights To Edinburgh

Cruise Lines Apr 24 May 24 Jun 24 Jul 24 Aug 24 Sep 24 Oct 24 Nov 24 Dec 24 Jan 25 Feb 25 Mar 25
Hurtigruten Expeditions     $5,415                  
Oceania Cruises         $7,049              
Seabourn Cruise Line     $5,496 $9,202                

Monthly Weather Averages

month graph
  • Temperature in Fahrenheit
  • Rain in Inches

Current Weather

Edinburgh
44°F
Rain
Weather icon

Thursday

47° 40°

Friday

48° 38°

Saturday

48° 37°

Sunday

45° 41°

Edinburgh