Where to Stay in Edinburgh: Best Hotels for Every Budget

Choosing the right base makes or breaks a trip to Edinburgh. We compared 38 places to stay across 6 styles — from luxury addresses to hostel bunks — and picked the top-rated options in each class, so you can match your stay to your budget and travel style.

38 places to stay 6 styles€–€€€€ price range Top rated 4.8

Luxury Hotels in Edinburgh

Top 5 of 7

Five-star comfort, standout service and the best addresses in town. Expect the €€€–€€€€ range for this class in Edinburgh.

The Chester ResidenceTop pick
4.8/ 5

The Chester Residence offers a collection of luxurious, individually designed apartments within a classic Georgian townhouse in Edinburgh's West End. Known for their spaciousness, the apartments are elegantly furnished, featuring modern conveniences alongside traditional touches. This residence is ideal for those seeking a private, peaceful retreat while remaining close to cultural landmarks and shopping areas. Guests often praise the attentive staff who provide a personal touch to the service.

9 Rothesay Pl, Edinburgh EH3 7SL, UK

Cheval Old Town Chambers
4.7/ 5

Cheval Old Town Chambers presents a unique lodging option with its luxury serviced apartments in Edinburgh's historic Old Town. These apartments are housed within centuries-old buildings but feature contemporary design and amenities. Guests can enjoy the convenience of a fully-equipped kitchen while being steps away from Edinburgh Castle and the Royal Mile. The property also provides exceptional service, catering to those who value privacy and independence during their stay.

Royal Mile, 329 High St, Edinburgh EH1 1PN, UK

Kimpton Charlotte Square Hotel
4.7/ 5

Located opposite the beautiful Charlotte Square, Kimpton Charlotte Square Hotel provides a sophisticated blend of contemporary design and classic touches. The hotel features stylishly decorated rooms and suites, some offering views of the square and the city. The central courtyard serves as a tranquil retreat, complemented by the hotel's restaurant that offers a delightful dining experience. Guests can also take advantage of the on-site spa for relaxation. Its proximity to Edinburgh Castle and Princes Street Gardens makes it a great base for exploring the city.

38 Charlotte Square, Edinburgh EH2 4HQ, UK

Prestonfield House
Prestonfield House€€€€
4.7/ 5

Prestonfield House, a 17th-century mansion, offers an experience that feels more like a stately home than a hotel. Situated in lush parkland, it provides a tranquil escape while still being conveniently close to Edinburgh's attractions. The interior is lavishly decorated with antique furnishings and artworks, creating a rich atmosphere. Guests can enjoy fine dining at the onsite restaurant, which focuses on local Scottish cuisine. The grounds are perfect for leisurely strolls, and the attentive staff ensure a personalized stay.

Priestfield Rd, Edinburgh EH16 5UT, UK

Radisson Collection Hotel, Royal Mile Edinburgh
4.6/ 5

Situated on the historic Royal Mile, the Radisson Collection Hotel offers a sleek and stylish retreat in the heart of Edinburgh. The hotel features modern, design-led interiors and provides easy access to the city's main attractions, including Edinburgh Castle and Holyrood Palace. Guests can enjoy exquisite dining at the hotel's restaurant, Cucina, known for its Italian-inspired dishes. The vibrant bar serves creative cocktails, making it a popular spot for evening relaxation.

1 George IV Bridge, Edinburgh EH1 1AD, UK

Spa & Wellness Hotels in Edinburgh

Top 5 of 7

For trips where the hotel is part of the holiday. Expect the €€€–€€€€ range for this class in Edinburgh.

The Balmoral HotelTop pick
The Balmoral Hotel€€€€
4.8/ 5

The Balmoral Hotel is an iconic landmark located at the city's historic North Bridge, offering guests a luxurious escape with its acclaimed spa. Featuring a Turkish steam room, sauna, and a range of treatments, the spa is a haven for relaxation. Rooms are beautifully appointed, reflecting a blend of classic and contemporary design, with many offering views over Edinburgh’s skyline. The hotel’s central location makes it an ideal base for exploring the city's attractions, including the nearby Princes Street Gardens and the Royal Mile.

1 Princes St., Edinburgh EH2 2EQ, UK

Fingal
Fingal€€€€
4.7/ 5

Moored on the Leith waterfront, Fingal is a floating hotel that offers an exceptional stay with its unique maritime charm. What sets Fingal apart is its luxurious spa services provided in a tranquil sea setting, allowing guests to unwind while enjoying stunning views of the water. The hotel features elegantly appointed rooms that reflect classic nautical themes, providing a cozy and stylish atmosphere. With an emphasis on personalized service and comfort, Fingal ensures a memorable experience for those looking to relax and rejuvenate in a distinctive environment.

Alexandra, Dock Pl, Leith, Edinburgh EH6 7DX, UK

Sheraton Grand Hotel & Spa
4.7/ 5

Located near the Edinburgh Castle, the Sheraton Grand Hotel & Spa features a luxurious spa where guests can rejuvenate with a range of treatments. The hotel's One Spa is renowned for its Thermal Suite and rooftop Hydropool, offering stunning views of the city skyline. Guest rooms are equipped with plush bedding and modern amenities, ensuring a comfortable stay. Its central location makes it easy to explore local attractions, yet the serene atmosphere of the spa provides a perfect escape. Attentive service and a variety of dining options complete the experience.

1 Festival Sq, Edinburgh EH3 9SR, UK

Waldorf Astoria Edinburgh - The Caledonian
4.7/ 5

The Waldorf Astoria Edinburgh - The Caledonian is an iconic hotel that blends timeless elegance with modern luxury. Its Guerlain Spa provides an array of treatments designed to relax and rejuvenate guests. The hotel’s unique location offers stunning views of Edinburgh Castle, creating a serene backdrop to its plush facilities. Each room is meticulously decorated, reflecting the grandeur of the historic building. Guests can enjoy a range of amenities including an indoor pool, sauna, and fitness center. Whether you're unwinding after a day of sightseeing or looking for a weekend retreat, this hotel offers a refined sanctuary.

Princes St., Edinburgh EH1 2AB, UK

Norton House Hotel & Spa
4.6/ 5

Norton House Hotel & Spa, set amidst 55 acres of peaceful countryside, is a sanctuary only a short drive from the city center. With a focus on relaxation, the spa features an extensive range of treatments, an indoor pool, and thermal suites. The hotel’s classic rooms and suites reflect an elegant style, furnished to ensure comfort and a restful night. A perfect choice for those looking to unwind in a tranquil setting while still having easy access to Edinburgh’s attractions.

Harvest Rd, Newbridge EH28 8LX, UK

Mid-Range Hotels in Edinburgh

Top 5 of 6

The sweet spot: comfortable, well-located and fairly priced. Expect the €€–€€€ range for this class in Edinburgh.

The Rutland HotelTop pick
4.5/ 5

Located at the west end of Princes Street, The Rutland Hotel is known for its elegant interiors and enviable location. Guests can enjoy individually designed rooms featuring luxurious furnishings and modern comforts like complimentary Wi-Fi and Nespresso machines. The hotel's restaurant serves a delicious array of Scottish dishes made from local produce. Many rooms offer stunning views of Edinburgh Castle, adding to the appeal. The Rutland is a great choice for those wanting to explore nearby attractions such as the National Gallery and Edinburgh Castle itself.

1-3 Rutland St, Edinburgh EH1 2AE, UK

Hotel du Vin & Bistro Edinburgh
4.3/ 5

Occupying a striking 18th-century building, Hotel du Vin & Bistro offers a unique stay in Edinburgh's Old Town. Each room is individually styled, reflecting the hotel's historical charm mixed with contemporary touches. The on-site bistro serves up classic European cuisine with a Scottish twist, perfect for a cozy evening meal. Wine enthusiasts will appreciate the extensive collection available. Located near the University of Edinburgh, it's ideal for exploring nearby attractions like Arthur's Seat and the Royal Mile. The hotel’s atmospheric setting and attentive service create a memorable experience.

11 Bristo Pl, Edinburgh EH1 1EZ, UK

Motel One Edinburgh-Royal
4.3/ 5

Motel One Edinburgh-Royal combines style with affordability, making it a great choice for budget-conscious travelers who still want a touch of elegance. The hotel is conveniently located near Waverley Station, offering easy access to both the Old and New Towns. Rooms are modern, with chic decor and comfortable beds perfect for resting after a day of exploration. There's a cozy bar where guests can unwind with a drink, and the staff is known for their helpful nature.

18 Market St, Edinburgh EH1 1BL, UK

The Inn Place
4.2/ 5

Located just a short walk from the Royal Mile, The Inn Place provides a modern and welcoming environment for its guests. The rooms are tastefully decorated with a minimalist touch, ensuring a comfortable stay. This hotel is ideal for travelers who wish to explore Edinburgh's historical sites, as it offers easy access to key landmarks like Edinburgh Castle and St Giles' Cathedral. The staff is notably friendly and available to assist with local recommendations and bookings.

20-30 Cockburn St, Edinburgh EH1 1NY, UK

Ibis Styles Edinburgh Centre St Andrew Square
4.1/ 5

Ibis Styles Edinburgh Centre offers a playful take on hotel decor, with vibrant colors and unique design elements throughout. Situated in the lively New Town, this hotel provides easy access to shopping on Princes Street and the cultural offerings of the city. Guests can enjoy a hearty breakfast included in their stay, and there is a bar on-site for evening relaxation. The hotel is known for its friendly staff and welcoming atmosphere, making it a popular choice for tourists looking for a central location.

19 St Andrew Sq, Edinburgh EH2 1AU, UK

B&Bs and Guesthouses in Edinburgh

Top 5 of 6

Smaller places with hosts who know the city. Expect the €€–€€€ range for this class in Edinburgh.

23 MayfieldTop pick
23 Mayfield€€€
4.8/ 5

23 Mayfield is a classic Victorian guest house that combines historic charm with contemporary comforts. Situated just a short bus ride from Edinburgh's city center, this B&B offers individually decorated rooms featuring period furnishings and luxurious amenities. The hosts are known for their warm hospitality and personal touch, often providing guests with personalized recommendations for local attractions. Breakfast is a highlight, with traditional Scottish options that are both hearty and delicious. This place shines with its attention to detail in both service and decor.

23 Mayfield Gardens, Edinburgh EH9 2BX, UK

Adria House
4.7/ 5

Adria House is a welcoming bed & breakfast set in a beautiful Georgian townhouse on the edge of Edinburgh's New Town. Its spacious, elegantly decorated rooms and personalized service make it a favorite among visitors. Guests can enjoy a hearty Scottish breakfast each morning, setting them up perfectly for a day of exploring. The B&B is conveniently located within walking distance to attractions like Calton Hill and the Royal Mile, making it an excellent base for sightseeing.

11 Royal Terrace, Edinburgh EH7 5AB, UK

Kew House
Kew House€€€
4.7/ 5

Kew House offers a blend of modern elegance and warm hospitality, just a short distance from the heart of Edinburgh. The stylish rooms are well-equipped with modern amenities, perfect for a comfortable stay. The owners are renowned for their friendly and accommodating nature, often going the extra mile to ensure guests have an enjoyable visit. Breakfast is a highlight, featuring locally sourced ingredients crafted into delicious morning meals. Its convenient location makes it a great base for exploring both the city and beyond.

1 Kew Terrace, Edinburgh EH12 5JE, UK

Six Brunton Place
4.6/ 5

Six Brunton Place is an elegant Georgian townhouse that combines classic architecture with modern comforts. This B&B offers a selection of tastefully furnished rooms, each with its own unique charm and decor. Guests can enjoy a freshly prepared breakfast in the bright dining room, with options ranging from traditional Scottish fare to lighter continental choices. The hosts are known for their warm hospitality and attention to detail, ensuring each guest feels right at home. Located just a few minutes' walk from the heart of Edinburgh, it provides a peaceful escape while remaining conveniently close to major attractions.

6 Brunton Pl, Edinburgh EH7 5EG, UK

The Hedges Bed & Breakfast
4.5/ 5

The Hedges B&B offers a tranquil retreat just a short distance from the bustling Leith Walk and the city center. Known for its stylish and comfortable rooms, it provides an intimate atmosphere with just a few rooms ensuring personalized service. The breakfast menu includes locally sourced ingredients, offering guests a true taste of Scotland each morning. Its location is ideal for exploring the city while enjoying a peaceful night's rest.

19 Hillside Cres, Edinburgh EH7 5EB, UK

Budget Hotels in Edinburgh

Top 5 of 6

Clean, simple and easy on the wallet. Expect the €–€€ range for this class in Edinburgh.

Code Pod Hostels - The CourtTop pick
4.5/ 5

Staying at Code Pod Hostels - The Court provides a unique opportunity to experience Edinburgh's history firsthand. The building was once a courthouse, and it retains many original features, yet it has been cleverly transformed into a modern hostel. Located on the Royal Mile, the heart of Edinburgh's Old Town, guests have easy access to iconic landmarks such as Edinburgh Castle and Holyrood Palace. The hostel offers pod-style accommodation, which provides privacy and comfort at an affordable price. Friendly staff, clean facilities, and a communal kitchen make it a convenient choice for budget-conscious travelers.

1A Parliament Sqr, Edinburgh EH1 1RF, UK

Safestay Edinburgh
4.3/ 5

For those seeking a social atmosphere, Safestay Edinburgh is a great pick. It’s a chic hostel right by the Royal Mile, offering both dormitory and private room options. The hostel is known for its vibrant common areas and a bar that often hosts events, giving guests a chance to meet fellow travelers. The contemporary decor and lively ambiance make it a popular choice among younger visitors. Its central location means you're just steps away from some of Edinburgh’s most iconic sites, making it a perfect base for sightseeing.

116 Cowgate, Edinburgh EH1 1JN, UK

Motel One Edinburgh-Princes
4.2/ 5

Offering a blend of modern design and affordability, Motel One Edinburgh-Princes is a popular choice among budget-conscious travelers. Its central location near Waverley Station makes it a convenient base for exploring Edinburgh's attractions. The hotel features sleek interiors and a vibrant color scheme, providing a cheerful atmosphere. Each room is equipped with comfortable beds, free Wi-Fi, and a flat-screen TV. Guests can enjoy a continental breakfast to kickstart their day of sightseeing. With its prime location, the hotel also places you within walking distance of Princes Street and the Royal Mile.

10-15 Princes St., Edinburgh EH2 2AN, UK

The Hostel
4.1/ 5

The Hostel offers travelers a unique and cost-effective stay with its quirky, bold decor and convenient location opposite Haymarket Station. This hostel combines a fun, colorful style with practical amenities, ensuring guests have everything they need for an enjoyable visit. It's perfect for those who appreciate an eclectic atmosphere and easy transport links across the city. The common areas encourage mingling, while the proximity to public transport makes exploring Edinburgh straightforward. Ideal for budget-conscious travelers who favor personality over luxury.

3 Clifton Terrace, Edinburgh EH12 5DR, UK

Pollock Halls
4.0/ 5

Pollock Halls provides an economical stay nestled within the University of Edinburgh's campus, making it a lively option, especially during the academic year. The rooms are simple but clean, offering all the essentials for a comfortable stay. Guests can enjoy the communal atmosphere, with access to shared facilities like lounges and dining areas. Its location is conveniently close to Holyrood Park and Arthur's Seat, perfect for those looking to explore these natural attractions. While the halls are more active during term time, the summer months offer a quieter experience.

18 Holyrood Park Rd, Edinburgh EH16 5AY, UK

Hostels in Edinburgh

Top 5 of 6

Social stays and the cheapest beds in the city. Expect the €–€€ range for this class in Edinburgh.

Castle Rock HostelTop pick
4.7/ 5

Perched just below Edinburgh Castle, Castle Rock Hostel offers guests a unique stay with its eclectic decor and friendly atmosphere. The hostel features a variety of themed rooms and dormitories, some offering breathtaking views of the castle itself. Guests can enjoy a range of amenities including a spacious kitchen, cozy lounges, and regular events that encourage mingling and cultural exchange. Its central location makes it an excellent base for exploring Edinburgh's historical sites and vibrant nightlife.

15 Johnston Terrace, Edinburgh EH1 2PW, UK

Kick Ass Hostel
4.5/ 5

Kick Ass Hostel sits in the heart of Edinburgh, providing a contemporary space for budget travelers. Known for its lively bar and social events, the hostel is an excellent choice for those looking to meet fellow travelers. Rooms are clean and comfortable, with options ranging from dorms to private rooms. The hostel's location is perfect for exploring the Grassmarket, known for its pubs and shops, and the nearby Royal Mile. With its friendly staff and vibrant atmosphere, Kick Ass Hostel ensures a memorable stay.

2 West Port, Edinburgh EH1 2JA, UK

Royal Mile Backpackers
4.2/ 5

Just off Edinburgh's famous Royal Mile, this hostel offers a welcoming environment with a personal touch. The dorms are compact but comfortable, with enough space to safely store your belongings. A communal kitchen and lounge area encourage guests to mingle, while the helpful staff are always on hand to offer insider tips about the city. This spot is perfect for those looking to dive into Edinburgh's historic quarters without breaking the bank.

105 High St, Edinburgh EH1 1SG, UK

St Christopher's Edinburgh Original
4.2/ 5

Situated just off the Royal Mile, St Christopher's Edinburgh Original places guests right in the midst of Edinburgh's historical and cultural attractions. The hostel offers a vibrant social scene with its on-site bar, Belushi's, where guests can enjoy live music and social events. Modern dorms and private rooms provide a comfortable stay, while amenities like free Wi-Fi and a 24-hour reception enhance convenience. It's an ideal choice for those looking to meet fellow travelers and explore the city on foot.

9-13 Market St, Edinburgh EH1 1DE, UK

Budget Backpackers Hostel
4.0/ 5

Located in Edinburgh's lively Grassmarket area, Budget Backpackers Hostel offers an eclectic mix of colorful decor and a welcoming vibe. The hostel features a range of dormitory and private rooms, all with access to shared bathrooms. Guests can enjoy a well-equipped kitchen and a spacious lounge, making it easy to meet fellow travelers. The hostel's central location means Edinburgh Castle and many other attractions are just a short walk away. Ideal for budget travelers looking for convenience and a sociable environment.

65 Cockburn St, Edinburgh EH1 1BU, UK

Edinburgh Accommodation: Frequently Asked Questions

How many places to stay are there in Edinburgh?+

We track 38 places to stay in Edinburgh across 6 styles — luxury hotels, spa & wellness hotels, mid-range hotels, b&bs and guesthouses, budget hotels, hostels — each with its own profile, photo and verified details.

What is the best-rated place to stay in Edinburgh?+

23 Mayfield currently holds our highest rating (4.8/5) among featured picks. Experience Victorian elegance with modern comforts, enhanced by attentive service and a hearty Scottish breakfast.

How expensive are hotels in Edinburgh?+

Featured places to stay in Edinburgh span the €–€€€€ price range. 15 of our featured picks sit in the budget-to-moderate tiers, so a comfortable stay doesn't require a luxury spend.

When should I book a hotel in Edinburgh?+

For the best selection in Edinburgh, book several weeks ahead — earlier around summer weekends and major events, when the highest-rated places fill first. Live availability for every hotel on this page is one click away via the booking links.