Hotels in Old Town, Edinburgh

Only verified and hand-selected hotels for your stay in Edinburgh, Scotland

Check-in
08Oct
Check-out
09Oct
Guests
2 Guests
All filters
Star rating
Guest rating
Accommodation type
Price per night
Popular landmarks
Districts
Amenities
Services
Brands
1-20 out of 351
Sort by:high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great
MapRoyal Mile300m
  • Modern rooms with stylish decor
  • Cozy bar/lounge with local offerings
  • Convenient transport access to attractions
  • 24-hour reception
  • Bar lounge
  • Wheelchair access
Hotel located in the historic heart of Edinburgh
FromUS$ 167 /nightSelect
8.6
Great
MapNear Edinburgh Castle500m
  • Modern restaurant with exceptional dining
  • Well-equipped fitness centre available
  • Family-friendly with varied room options
  • Fitness Centre
  • On-site Restaurant
  • Coffee Bar
Hotel in historic Old Town with local attractions
FromUS$ 290 /nightSelect
8.2
Great
MapHistoric Old Town area300m
  • International cuisine in on-site restaurant
  • Live music and entertainment in the bar
  • Clean, modern rooms with air conditioning
  • On-site bar
  • Comfortable beds
  • Daily breakfast
Hotel with modern amenities in lively Old Town
FromUS$ 164 /nightSelect
8.2
Great
MapNear Edinburgh Castle1km
  • Modern rooms with stylish decor
  • On-site restaurant serving Scottish cuisine
  • Rooftop terrace with scenic views
  • Fitness centre
  • On-site restaurant
  • Rooftop terrace
Five-star hotel showcasing Edinburgh's rich culture
FromUS$ 254 /nightSelect
8.6
Great
MapHistoric Royal Mile500m
  • Heated indoor swimming pool
  • Modern Scottish dining options
  • Full-service spa and wellness
  • Indoor Pool
  • Fitness Centre
  • On-site Spa
Upscale hotel near prominent attractions with spa access
FromUS$ 204 /nightSelect
8.6
Great
MapClose to Holyrood Park200m
  • Award-winning on-site restaurant and spa
  • Urban castle access within walking distance
  • Health club with indoor pool facilities
  • Indoor Pool
  • Health Club
  • On-site Spa
Hotel with spa facilities and fine dining options
FromUS$ 220 /nightSelect
8.6
Great
MapProximity to Edinburgh Castle300m
  • Adults-only rooms with private bathrooms
  • Vibrant dining options and bar available
  • Engaging social activities and events
  • Bar Lounge
  • Games Room
  • Shared Kitchen
Hotel offering vibrant community-focused rooms and dining
FromUS$ 21 /nightSelect
8.2
Great
MapRoyal Mile attractions and dining0.4km
  • Modern fitness centre available onsite
  • Fully equipped kitchen in every room
  • Common lounge area for socializing
  • Fitness Centre
  • Common Lounge
  • Kitchenette
Contemporary aparthotel with family-friendly amenities
FromUS$ 164 /nightSelect
8.8
Great
MapRoyal Mile access100m
  • Unique sleeping pods for privacy
  • Engaging social atmosphere available
  • Variety of breakfast options offered
  • Pod Design
  • Board Games
  • Luggage Storage
Hostel featuring innovative sleeping design and community vibe
FromUS$ 50 /nightSelect
8.4
Great
MapHistoric Grassmarket area300m
  • Amazing views of Edinburgh Castle
  • Indoor heated swimming pool
  • Award-winning restaurant onsite
  • Swimming pool
  • Fitness centre
  • Sauna
Hotel with stunning views and exceptional dining
FromUS$ 207 /nightSelect
8.6
Great
MapRoyal Mile300m
  • Gourmet dining with city views
  • Unique private cinema experience
  • Luxurious spa facilities available
  • Private cinema
  • Gourmet restaurant
  • Fitness suite
Iconic hotel featuring historic architecture and modern amenities
FromUS$ 448 /nightSelect
8.4
Great
MapClose to Edinburgh Castle600m
  • Complimentary hearty breakfast buffet
  • Convenient access to attractions
  • Family and pet-friendly rooms
  • Breakfast Buffet
  • Snack Menu
  • Family Rooms
Modern hotel offering easy access to iconic Edinburgh landmarks
FromUS$ 224 /nightSelect
8.4
Great
MapNear Royal Mile attractions500m
  • All-you-can-eat breakfast buffet available
  • 24-hour lobby bar for snacks and drinks
  • Unique decor in bright, airy rooms
  • Lobby Bar
  • Breakfast Buffet
  • Bicycle Rental
Hotel offering modern rooms close to major attractions
FromUS$ 176 /nightSelect
8.4
Great
MapNear Holyrood Palace200m
  • Modern rooms with kitchens
  • On-site gym facilities
  • Prime location near Royal Mile
  • On-site gym
  • Parking options
  • Laundry service
Self-catering hotel in the heart of Edinburgh
FromUS$ 335 /nightSelect
8.8
Great
MapIn the heart of the city200m
  • Adults-only rooms with private bathrooms
  • On-site restaurant serving American cuisine
  • Prime city centre location near attractions
  • Restaurant
  • Bar
  • Walking tours
Hotel offering vibrant dining and city exploration
FromUS$ 22 /nightSelect
8.4
Great
MapGrassmarket neighborhood300m
  • Stunning views of Edinburgh Castle
  • Comprehensive leisure facilities next door
  • Diverse dining options nearby
  • Swimming Pool
  • Fitness Center
  • On-site Restaurant
Hotel perfectly situated for sightseeing and dining
FromUS$ 387 /nightSelect
8.4
Great
MapCentral location near Royal Mile700m
  • Lively bar with cocktails and local beer
  • Variety of rooms for different group sizes
  • Evening entertainment and nightlife events
  • Lively bar
  • Family rooms
  • Entertainment events
Hotel featuring vibrant nightlife and diverse rooms
FromUS$ 30 /nightSelect
8.4
Great
MapNear The Royal Mile300m
  • Stunning views from rooftop Champagne lounge
  • Unique design elements reflecting local culture
  • Complimentary in-room mini bar offerings
  • Rooftop lounge
  • Local breakfast
  • On-site bar
Boutique hotel with locally inspired design and service
FromUS$ 235 /nightSelect
8.6
Great
MapRoyal Mile attractions300m
  • Historic building with Victorian charm
  • Fully equipped fitness center available
  • Close to Edinburgh Castle and Royal Mile
  • Fitness Center
  • Laundry Services
  • Concierge Service
Serviced hotel rooms in a historic Edinburgh landmark
FromUS$ 255 /nightSelect
8.4
Great
MapHistoric Grassmarket area300m
  • Unique themed rooms for every taste
  • On-site dining options at Biddy Mulligans
  • Proximity to Edinburgh Castle and nightlife
  • On-site dining
  • Live music
  • Room upgrades
Vibrant hotel experience in the heart of Edinburgh
FromUS$ 81 /nightSelect

Typical price range for hotels in Edinburgh

Accommodation options for your choice, from budget-friendly to luxury hotels.

⬆️ The highest price
USD 2 681
⬇️ The lowest price
USD 16
💸 Average price for
5-star hotels
USD 401
4-star hotels
USD 270
3-star hotels
USD 179
Apartments
USD 461

Discover the best hotels in Edinburgh

Based on genuine guest experiences

Historic Charm:
Gastronomic Experience:
Modern Elegance:
Vibrant Nightlife:
Luxury Boutique:
Architectural Marvel:

Frequently asked questions about hotels in Edinburgh

We hope these answers help make planning your trip simpler

Which hotels in Old Town offer the best views of Edinburgh or landmark proximity?
The Balmoral Hotel offers stunning views of the city skyline, while the Scotsman Hotel is located near popular sites such as Edinburgh Castle, which is about 800 meters away.
What are some budget-friendly hotel options in Old Town?
For budget-conscious travelers, A&O Edinburgh City offers beds starting around $25 per night. High Street Hostel offers similar pricing and a unique atmosphere.
Which hotels in Old Town are best rated for family stays?
Aparthotel Adagio Edinburgh Royal Mile and Holiday Inn Express Edinburgh - Royal Mile By IHG are well-rated for families, offering convenient amenities and spacious rooms.
What are the top-rated hotels in Old Town based on guest reviews?
Some of the top-rated properties include Market Street Hotel for its modern design and Radisson Blu Hotel for excellent service, both receiving high guest satisfaction scores.

Hotels in Old Town Edinburgh Overview

This guide provides essential details on hotels in the Old Town district of Edinburgh, evaluating 45 properties to assist travelers in making informed accommodation choices.

Typical nightly prices average between $150-$300.

There are approximately 45 hotels within the Old Town district.

Peak travel seasons are June to August and December for the holidays.

Local taxes add around 20% to the nightly rate.

Key attractions, like Edinburgh Castle and the Royal Mile, are within 1 km.

Other cities in United Kingdom