Top Edinburgh Hotels for Last-Minute Bookings

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Are you planning a spontaneous trip to the enchanting city of Edinburgh? You're in luck! With a wide range of Edinburgh hotels offering last-minute deals, your impromptu adventure is about to get even more exciting. From charming boutique hotels nestled in the very heart of the medieval Old Town to luxurious accommodations with stunning views of the iconic Edinburgh Castle, there is something to suit every taste and budget. Whether you're visiting for a weekend getaway or a longer stay, Edinburgh hotels last minute offers provide a fantastic opportunity to experience the vibrant Scottish capital in style.

One of the advantages of booking Edinburgh hotels last minute is the opportunity to take advantage of great discounts and exclusive perks. Many hotels often lower their rates to fill remaining vacancies, making it an ideal choice for savvy travelers looking to save some cash without compromising on quality. Additionally, some hotels may include complimentary extras such as breakfast or spa access to enhance your stay. Keep an eye out for these fantastic deals and make the most of your trip to Edinburgh without breaking the bank.

When it comes to choosing the perfect Edinburgh hotel, consider factors such as location, amenities, and guest reviews. Want to immerse yourself in the rich history of the city? Look for hotels in the atmospheric Old Town, where you'll be just steps away from iconic landmarks like the Edinburgh Castle and the Royal Mile. If you prefer a more contemporary vibe, the trendy neighborhoods of Stockbridge and New Town offer a plethora of stylish accommodations. Take advantage of online reviews and ratings to gain insights into the experiences of past guests and ensure a comfortable and enjoyable stay. With Edinburgh hotels last minute deals, you have the opportunity to create unforgettable memories in this captivating city.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Apex Grassmarket Hotel
2. Malmaison Edinburgh
3. The Balmoral Hotel
4. The Glasshouse, Autograph Collection
5. Waldorf Astoria Edinburgh - The Caledonian Hotel
6. Tigerlily Hotel
7. Radisson Collection Hotel, Royal Mile Edinburgh
8. The Scotsman Hotel
9. Nira Caledonia Hotel
10. The Witchery By The Castle

Edinburgh Hotels Last Minute: Boutique Charm in the Old Town

Check Availability

Edinburgh
Mar 24, 2026 - Mar 25, 2026

Apex Grassmarket Hotel

8.2

Good

(4486 Reviews)

+ 173 photos
Situated in the vibrant Old Town, the Apex Grassmarket Hotel offers modern sophistication and breathtaking views of Edinburgh Castle. The spacious rooms, contemporary design, and on-site amenities create a comfortable and stylish retreat. Take advantage of the rooftop terrace, where you can savor the picturesque vistas while enjoying a drink or meal at Heights Restaurant & Bar.
Address: 31-35 Grassmarket
Rating: Good 8.2 (4486 Reviews)
Rooms: 169
Price: From 260$

Malmaison Edinburgh

7.5

Good

(3801 Reviews)

+ 159 photos
Housed in a former seaman's mission, Malmaison Edinburgh combines maritime heritage with contemporary style. Discover individually styled rooms filled with character, enjoy delicious cuisine at the Brasserie, and unwind in the trendy Malbar. Located on the vibrant Leith Shore, this hotel provides a fascinating glimpse into Edinburgh's maritime history.
Address: 1 Tower Place
Rating: Good 7.5 (3801 Reviews)
Rooms: 100
Price: From 131$

Edinburgh Hotels Last Minute: Modern Comfort in New Town

Experience the vibrant energy of Edinburgh's New Town with these modern hotels offering last-minute deals. Combining contemporary style with convenient amenities, these accommodations provide a comfortable and chic retreat amidst the city's trendy neighborhoods and cultural attractions.

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
A landmark in itself, The Balmoral stands proudly at the east end of Princes Street. With luxurious rooms, a Michelin-starred restaurant, and a luxurious spa, this hotel epitomizes elegance and sophistication. Immerse yourself in the city's vibrant atmosphere and discover Edinburgh's treasures conveniently from this iconic hotel.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
Nestled at the heart of Calton Hill, The Glasshouse offers a unique blend of contemporary design and historic features. With its spectacular rooftop garden boasting panoramic views of Edinburgh's skyline, this hotel provides a tranquil oasis amidst the bustling city. Unwind in the luxurious rooms, sample delectable cuisine at the Brasserie, and explore the nearby attractions, including the Royal Mile and Edinburgh Castle.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Edinburgh Hotels Last Minute: Luxury and Panoramic Views

Indulge in the ultimate luxury experience with these Edinburgh hotels that offer last-minute deals and breathtaking panoramic views. From elegant suites overlooking the city's iconic landmarks to rooftop terraces with stunning vistas, these accommodations provide an unforgettable stay for discerning travelers seeking opulence and charm.

Waldorf Astoria Edinburgh - The Caledonian Hotel

8.4

Good

(1343 Reviews)

+ 406 photos
Indulge in spacious rooms with luxurious amenities, dine at the Michelin-starred Grazing by Mark Greenaway, and relax at the spa with its indulgent treatments. Enjoy tantalizing views of the iconic Edinburgh Castle and explore the vibrant streets of the city just steps away from this prestigious hotel.
Address: Princes Street
Rating: Good 8.4 (1343 Reviews)
Rooms: 241
Price: From 278$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Located in the very heart of the city's trendy New Town, Tigerlily is a boutique hotel that epitomizes style and glamour. Each room features vibrant and stylish décor, blending retro and contemporary elements. Indulge in a cocktail at the renowned bar, dine in the chic restaurant, and soak in the vibrant atmosphere of this unique and vibrant hotel.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Edinburgh Hotels Last Minute: Quirky and Unique Stays

For those seeking a truly unique and memorable experience, these Edinburgh hotels offering last-minute deals will make your stay extraordinary. From converted historic buildings to design-forward accommodations, immerse yourself in the city's eclectic charm with these quirky and unconventional stays.

Radisson Collection Hotel, Royal Mile Edinburgh

8.1

Good

(181 Reviews)

+ 303 photos
Located at the heart of the city's historic and cultural quarter, the Radisson Collection Hotel combines modern comfort with a touch of Scottish charm. Stylish rooms, a rooftop terrace with panoramic views, and an award-winning restaurant make this hotel a haven for relaxation amidst the bustling city. Its proximity to the Royal Mile ensures easy access to Edinburgh's iconic landmarks.
Address: 1 George IV Bridge
Rating: Good 8.1 (181 Reviews)
Rooms: 144
Price: From 212$

The Scotsman Hotel

8.5

Good

(3769 Reviews)

+ 393 photos
Occupying the former home of The Scotsman newspaper, this iconic hotel seamlessly blends history with modern luxury. The individually designed rooms boast original features, and the hotel's central location offers easy access to Edinburgh's top attractions. From its stylish bar to its elegant spa, The Scotsman Hotel promises a captivating stay in the center of the city.
Address: 20 North Bridge
Rating: Good 8.5 (3769 Reviews)
Rooms: 82
Price: From 284$

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Set in a series of Georgian townhouses, Nira Caledonia exudes charm and sophistication. This intimate hotel offers individually designed rooms, each with its own unique character. Experience personalized service, unwind in the private spa, and savor delicious cuisine at the Blackwood's Bar & Grill. The hotel's proximity to the attractions of the Royal Mile makes it a convenient choice for exploring Edinburgh's delights.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
Step into a world of Gothic romance at The Witchery by the Castle, a luxurious hotel set in a historic building just steps away from Edinburgh Castle. Each opulent suite is individually decorated with lavish furnishings and rich fabrics. Indulge in a candlelit dinner at the renowned Witchery restaurant and soak in the sumptuous surroundings that transport you to a bygone era.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$