
Exclusive Princes Street Vacation Deals

Princes Street vacation package deals
Price found within the past 48 hours. Click for updated prices.

Grassmarket hotel
Edinburgh City Centre
Price was CA $1,492, price is now CA $1,196 per person
CA $1,196
per person
Feb 4 - Feb 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Edinburgh (EDI)
Stay at this 3-star hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions Edinburgh Castle and Royal Mile are located nearby.

Marine North Berwick
Price was CA $2,472, price is now CA $1,773 per person
CA $1,773
per person
Feb 4 - Feb 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Edinburgh (EDI)
Book a stay at this spa hotel in North Berwick. Enjoy free WiFi, free parking, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular attractions North Berwick Golf Course and West Bay Beach are located nearby.

Moment George IV Bridge
Edinburgh City Centre
Price was CA $5,046, price is now CA $4,078 per person
CA $4,078
per person
Dec 30 - Jan 5
found 19 hours ago
Roundtrip non-stop flight included
Edmonton (YEG) to Edinburgh (EDI)
Stay at this 4-star aparthotel in Edinburgh. Enjoy free WiFi, dry cleaning or laundry services, and laundry facilities. Popular attractions Royal Mile and Edinburgh Castle are located nearby.

Virgin Hotels Edinburgh
Edinburgh City Centre
Price was CA $2,099, price is now CA $1,700 per person
CA $1,700
per person
Feb 4 - Feb 9
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to Edinburgh (EDI)
Stay at this 5-star luxury hotel in Edinburgh. Enjoy free WiFi, 2 restaurants, and breakfast (surcharge). Our guests praise the breakfast and the restaurant in our reviews. Popular attractions Royal Mile and Edinburgh Castle are located nearby.

No1. Apartments & Bedrooms St Andrews - St Mary’s
Price was CA $6,380, price is now CA $5,207 per person
CA $5,207
per person
Dec 27 - Jan 2
found 21 hours ago
Roundtrip flight included
Edmonton (YEG) to Edinburgh (EDI)
Stay at this 4-star apartment in St. Andrews. Enjoy free WiFi, a garden, and premium bedding. Popular attractions Old Course at St Andrews and St Andrews Wine Company are located nearby.

The Brewers Rooms Contemporary Aparthotel
Edinburgh City Centre
Price was CA $4,031, price is now CA $3,293 per person
CA $3,293
per person
Dec 30 - Jan 5
found 19 hours ago
Roundtrip non-stop flight included
Edmonton (YEG) to Edinburgh (EDI)
Stay at this 4-star hotel in Edinburgh. Enjoy free WiFi. Popular attractions Royal Mile and Edinburgh Castle are located nearby.
Frequently asked questions
Top Princes Street hotel deals

Apex Grassmarket Hotel
31-35 Grassmarket, Edinburgh, Scotland
The price is CA $255 per night
CA $255
CA $306 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 4-star business-friendly hotel in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and 24-hour room service. Our guests praise the breakfast and the pool in our reviews. Popular attractions Edinburgh Castle and Royal Mile are located nearby.
Pool
Free WiFi

Apex Waterloo Place Hotel
23-27 Waterloo Place, Edinburgh, Scotland
Free cancellation
Reserve now, pay when you stay
The price is CA $295 per night
CA $295
CA $354 total
Nov 30 - Dec 1
includes taxes & fees
Stay at this 4-star spa hotel in Edinburgh. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Our guests praise the breakfast and the pool in our reviews. Popular attractions Royal Mile and Edinburgh Castle are located nearby.
Pool
Spa

CoDE Pod – The CoURT - Edinburgh
1 a Parliament Square, Edinburgh, Scotland
The price is CA $128 per night
CA $128
CA $154 total
Nov 18 - Nov 19
includes taxes & fees
Stay at this hostal in Edinburgh. Enjoy free WiFi, breakfast (surcharge), and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions Royal Mile and Edinburgh Castle are located nearby.
Free WiFi
Breakfast available
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.