Top-Rated Edinburgh Hotels Offering Breakfast Deals

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

Welcome to Edinburgh, a captivating city brimming with history, culture, and stunning architecture. As you embark on your journey to explore this enchanting destination, why not enhance your stay by indulging in Edinburgh hotels deals with breakfast? Imagine waking up to the aroma of freshly brewed coffee and a delectable spread of fluffy pancakes, crisp bacon, and perfectly poached eggs. With numerous hotels offering enticing breakfast packages, you can savor the flavors of Scotland while fueling up for a day of exploring the city's iconic landmarks and hidden gems.

When it comes to finding the perfect accommodation in Edinburgh, there are plenty of options that offer exceptional breakfast deals. From luxury boutique hotels nestled in the very heart of the Old Town to charming guesthouses with panoramic views of the iconic Edinburgh Castle, you're spoilt for choice. Start your day off right with a hearty Scottish breakfast, complete with haggis, tattie scones, and black pudding. Many hotels also cater to specific dietary requirements, offering vegetarian, vegan, and gluten-free options, ensuring that everyone can enjoy a delicious and nourishing breakfast to fuel their adventures.

Not only does indulging in Edinburgh hotels deals with breakfast provide a delightful start to your day, but it also offers excellent value for money. By including breakfast in your hotel package, you can save both time and expenses, allowing you to make the most of your Edinburgh experience. Additionally, breakfast is not just about food — it's a chance to immerse yourself in the local culinary traditions and connect with the community. So, whether you're a history buff exploring the Royal Mile or a shopaholic wandering through Princes Street, don't miss out on the opportunity to delight in Edinburgh hotels deals with breakfast and discover the true flavors of this remarkable city.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Balmoral Hotel
2. The Witchery By The Castle
3. Radisson Collection Hotel, Royal Mile Edinburgh
4. Apex Grassmarket Hotel
5. The Raeburn Hotel
6. Prestonfield House Hotel
7. Novotel Edinburgh Centre
8. Nira Caledonia Hotel
9. Motel One Edinburgh-Royal
10. Ten Hill Place

Luxury Edinburgh Hotels Deals with Breakfast

Check Availability

Edinburgh
Jan 15, 2026 - Jan 16, 2026

The Balmoral Hotel

9.4

Good

(1917 Reviews)

+ 224 photos
The Balmoral is a landmark luxury hotel located on Princes Street, offering stunning views of the Edinburgh Castle. Their breakfast menu showcases the best of Scottish cuisine, with options like smoked salmon, traditional porridge, and locally sourced haggis. The elegant surroundings and impeccable service make breakfast at The Balmoral a truly memorable experience.
Address: 1 Princes Street
Rating: Good 9.4 (1917 Reviews)
Rooms: 188
Price: From 550$

The Witchery By The Castle

9.3

Good

(131 Reviews)

+ 44 photos
As the name suggests, The Witchery by the Castle is a truly magical hotel situated next to the historic Edinburgh Castle. Their decadent breakfast menu includes delights such as lobster omelette, wild boar sausages, and Scottish caviar. Immerse yourself in the Gothic charm of this unique hotel and savor a breakfast fit for a witch or wizard.
Address: Castlehill, Royal Mile, Edinburgh
Rating: Good 9.3 (131 Reviews)
Rooms: 9
Price: From 679$

Radisson Collection Hotel, Royal Mile Edinburgh

8.1

Good

(181 Reviews)

+ 303 photos
Located on the historic Royal Mile, Radisson Collection Hotel offers a rooftop breakfast experience with breathtaking views of the city. Start your day with a delicious breakfast buffet featuring an array of pastries, fruits, and hot dishes. Delight in the panoramic vistas while savoring the flavors of Scotland.
Address: 1 George IV Bridge
Rating: Good 8.1 (181 Reviews)
Rooms: 144
Price: From 212$

Budget-Friendly Edinburgh Hotels Deals with Breakfast

Explore Edinburgh on a budget without compromising on a delicious breakfast. These budget-friendly hotels offer fantastic breakfast deals that will keep you fueled for your adventures without breaking the bank. From freshly baked pastries to hearty Scottish breakfast classics, these establishments prove that affordability doesn't mean sacrificing quality.

Apex Grassmarket Hotel

8.2

Good

(4486 Reviews)

+ 173 photos
Apex Grassmarket Hotel is located just steps away from Edinburgh Castle, offering comfortable accommodations for the whole family. They provide a dedicated children's menu for breakfast with options like pancakes, cereals, and fresh fruit. Enjoy a stress-free stay and ensure that the whole family starts the day with a delicious breakfast.
Address: 31-35 Grassmarket
Rating: Good 8.2 (4486 Reviews)
Rooms: 169
Price: From 260$

The Raeburn Hotel

9.2

Good

(567 Reviews)

+ 35 photos
Nestled in the affluent Stockbridge neighborhood, The Raeburn is a stylish boutique hotel with a warm and welcoming atmosphere. Their breakfast features Scottish favorites like traditional haggis, black pudding, and locally sourced cheeses. Experience the charm of Stockbridge and start your day with a breakfast that celebrates local flavors.
Address: 112 Raeburn Place
Rating: Good 9.2 (567 Reviews)
Rooms: 9
Price: From 159$

Prestonfield House Hotel

9.4

Good

(249 Reviews)

+ 198 photos
Nestled in a stunning 17th-century baroque mansion, Prestonfield House offers a breakfast experience that transports you to a bygone era. Enjoy a traditional Scottish breakfast served in opulent surroundings adorned with rich tapestries and antique furniture. Indulge in a feast fit for royalty and bask in the grandeur of this historic venue.
Address: Priestfield Road
Rating: Good 9.4 (249 Reviews)
Rooms: 22
Price: From 324$

Boutique Edinburgh Hotels Deals with Breakfast

For a unique and intimate experience, consider staying at one of these boutique hotels in Edinburgh that offer delightful breakfast deals. These establishments combine personalized service with stylish accommodations, ensuring a memorable stay. Start your day with a gourmet breakfast, showcasing the finest local produce, and enjoy a truly unforgettable experience.

Novotel Edinburgh Centre

8.0

Good

(5752 Reviews)

+ 354 photos
Novotel Edinburgh Centre is a family-friendly hotel located in the center of the city, close to popular attractions. Their buffet-style breakfast includes a variety of options suitable for all ages, including cereal, pastries, and cooked items. With their spacious family rooms and kid-friendly amenities, Novotel ensures an enjoyable stay for the whole family.
Address: 80 Lauriston Place
Rating: Good 8.0 (5752 Reviews)
Rooms: 180
Price: From 208$

Nira Caledonia Hotel

8.1

Good

(540 Reviews)

+ 336 photos
Nira Caledonia is a Georgian townhouse hotel located in the charming New Town. Their breakfast menu features locally sourced ingredients, including organic eggs, artisanal bread, and Scottish smoked salmon. Enjoy an intimate and luxurious stay, coupled with a sumptuous breakfast that highlights the flavors of Edinburgh.
Address: 6 Gloucester Place
Rating: Good 8.1 (540 Reviews)
Rooms: 34
Price: From 205$

Motel One Edinburgh-Royal

8.8

Good

(8016 Reviews)

+ 58 photos
Situated in the very heart of the city, Motel One Edinburgh-Royal offers stylish and affordable accommodations. Their breakfast buffet features a wide array of options, including freshly brewed coffee, Scottish smoked salmon, and traditional Scottish porridge. Discover the city's attractions on foot, knowing you've had a fulfilling and affordable breakfast.
Address: 18 Market St, Edinburgh Eh1 1Bl, United Kingdom
Rating: Good 8.8 (8016 Reviews)
Rooms: 169
Price: From 151$

Family-Friendly Edinburgh Hotels Deals with Breakfast

Traveling with the whole family? These family-friendly hotels in Edinburgh offer great breakfast deals and are designed with the comfort and enjoyment of families in mind. From spacious accommodations to dedicated children's menus, these hotels ensure that both adults and children start their day with a satisfying and nutritious breakfast.

Ten Hill Place

8.9

Good

(2776 Reviews)

+ 294 photos
Ten Hill Place Hotel is a contemporary boutique hotel located near the University of Edinburgh. They offer a family-friendly breakfast with options like scrambled eggs, sausages, and pastries. Enjoy a comfortable stay and a hearty breakfast at this welcoming hotel that caters to the needs of families.
Address: 10 Hill Place
Rating: Good 8.9 (2776 Reviews)
Rooms: 129
Price: From 164$

The Glasshouse, Autograph Collection

8.5

Good

(827 Reviews)

+ 251 photos
The Glasshouse is a unique hotel situated in a converted 19th-century church in the very heart of the city. Their breakfast is served in the stunning rooftop garden, surrounded by panoramic views of Edinburgh's skyline. Feast on a selection of freshly baked goods, continental delicacies, and hot breakfast options while enjoying the tranquility of the garden setting.
Address: 2 Greenside Place
Rating: Good 8.5 (827 Reviews)
Rooms: 77
Price: From 280$

Tigerlily Hotel

8.9

Good

(2178 Reviews)

+ 177 photos
Tigerlily is a vibrant and eclectic boutique hotel situated on George Street. Their breakfast offerings include a mix of classic favorites and inventive dishes, such as fluffy pancakes topped with fresh berries and indulgent French toast. Immerse yourself in the chic surroundings of Tigerlily and indulge in their exciting breakfast options.
Address: 125 George Street
Rating: Good 8.9 (2178 Reviews)
Rooms: 33
Price: From 243$

Edinburgh Hotels with Unique Breakfast Experiences

Step away from the ordinary and embark on a culinary adventure by staying at these unique hotels in Edinburgh that offer extraordinary breakfast experiences. From rooftop breakfasts with panoramic views to historic venues steeped in tradition, these hotels provide a breakfast like no other. Immerse yourself in the ambiance and enjoy a memorable breakfast that goes beyond the ordinary.

Haymarket Hub Hotel

7.5

Good

(2724 Reviews)

+ 203 photos
Haymarket Hub Hotel is a trendy budget hotel conveniently located near Haymarket train station. Their breakfast offering includes a continental buffet with a variety of freshly baked pastries, cereals, and fruits. Enjoy a cozy and affordable stay while starting your day with a satisfying breakfast.
Address: 7 Clifton Terrace
Rating: Good 7.5 (2724 Reviews)
Rooms: 195
Price: From 41$