Photo by Mike Clementson

Find hotels near Castlehill, Edinburgh from $163

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 2,799 hotels close to Castlehill with room rates, reviews, and availability. Most hotels are fully refundable.

The Balmoral Hotel

5.0 star property
New Town, 0.4 mi from Castlehill
9.8 out of 10, Exceptional, (1004)
"Always love our stay at the Balmoral! "
United States
Kelly
$493 nightly
The price is $592
Nov 30 - Dec 1
Total with taxes and fees
The Balmoral Hotel

RÌGH Residences

4.0 star property
New Town, 0.3 mi from Castlehill
9.8 out of 10, Exceptional, (247)
"Highly recommend! Great location, easy check in, beautiful rooms!"
Canada
Melea
$190 nightly
The price is $228
Nov 30 - Dec 1
Total with taxes and fees
RÌGH Residences

Old Town Chambers, Autograph Collection

5.0 star property
Old Town Edinburgh, 0.4 mi from Castlehill
9.8 out of 10, Exceptional, (1003)
"Beautiful property and excellent location "
United States
Daniela
$307 nightly
The price is $368
Dec 14 - Dec 15
Total with taxes and fees
Old Town Chambers, Autograph Collection

BrewDog DogHouse Edinburgh

4.0 star property
Holyrood, 0.6 mi from Castlehill
9.8 out of 10, Exceptional, (639)
"Centrally located to the best of Edinburgh"
United States
Ned
$227 nightly
The price is $272
Nov 24 - Nov 25
Total with taxes and fees
BrewDog DogHouse Edinburgh

Market Street Hotel

4.0 star property
Old Town Edinburgh, 0.2 mi from Castlehill
9.6 out of 10, Exceptional, (1172)
"Cozy room and all staffs friendly"
Hong Kong SAR China
yingbin
$160 nightly
The price is $192
Dec 14 - Dec 15
Total with taxes and fees
Market Street Hotel

The Knight Residence Apartments by Mansley

4.0 star property
Tollcross, 0.3 mi from Castlehill
9.6 out of 10, Exceptional, (1389)
"The staff were fantastic on our arrival (Robert and Ryan); they helped with the bags and guided us through the parking process. The room was exactly as advertised and the location is great. "
United States
Kathryn
$192 nightly
The price is $231
Nov 27 - Nov 28
Total with taxes and fees
The Knight Residence Apartments by Mansley

Eden Locke

4.0 star property
New Town, 0.4 mi from Castlehill
9.6 out of 10, Exceptional, (1296)
"Gorgeous room and surprisingly quiet for location, highly recommended"
United Kingdom
Anna
$153 nightly
The price is $184
Nov 30 - Dec 1
Total with taxes and fees
Eden Locke

Destiny Scotland Royal Mile Residence

4.0 star property
Old Town Edinburgh, 0.4 mi from Castlehill
9.6 out of 10, Exceptional, (170)
"Place was perfect for our family and right in the middle of Edinburgh. Would absolutely recommend and book for a return visit."
United States
Chris
$231 nightly
The price is $277
Dec 18 - Dec 19
Total with taxes and fees
Destiny Scotland Royal Mile Residence

Braid Apartments by Mansley

4.0 star property
New Town, 0.4 mi from Castlehill
9.6 out of 10, Exceptional, (638)
"The apartment was very clean, warm and comfortable. A great location, walkable to everywhere and only 25 minutes by car to the airport. "
United Kingdom
Adrian
$157 nightly
The price is $188
Dec 14 - Dec 15
Total with taxes and fees
Braid Apartments by Mansley

The Rutland Hotel & Apartments

4.0 star property
West End, 0.4 mi from Castlehill
9.6 out of 10, Exceptional, (395)
"great stay"
United Kingdom
stephen
$191 nightly
The price is $229
Nov 24 - Nov 25
Total with taxes and fees
The Rutland Hotel & Apartments

Destiny Scotland - The Malt House Apartments

4.0 star property
West End, 0.5 mi from Castlehill
9.6 out of 10, Exceptional, (192)
"We enjoyed the common area and the private bedrooms. "
United States
Robert
$178 nightly
The price is $213
Nov 30 - Dec 1
Total with taxes and fees
Destiny Scotland - The Malt House Apartments

Wilde Aparthotels, Edinburgh, Grassmarket

4.0 star property
Old Town Edinburgh, 0.1 mi from Castlehill
9.4 out of 10, Exceptional, (1061)
"Great location, staff and stay!!!!"
United Kingdom
Fearghall
$171 nightly
The price is $205
Nov 30 - Dec 1
Total with taxes and fees
Wilde Aparthotels, Edinburgh, Grassmarket

Virgin Hotels Edinburgh

5.0 star property
Old Town Edinburgh, 0.2 mi from Castlehill
9.4 out of 10, Exceptional, (1320)
"Fantastic stay, very comfortable bed!"
United Kingdom
Laura
$242 nightly
The price is $291
Dec 14 - Dec 15
Total with taxes and fees
Virgin Hotels Edinburgh

No1. Apartments Edinburgh - George IV Bridge

3.5 star property
Old Town Edinburgh, 0.2 mi from Castlehill
9.4 out of 10, Exceptional, (249)
"The views can’t be beat and the local was perfect!!"
United States
Stephanie
$194 nightly
The price is $233
Nov 23 - Nov 24
Total with taxes and fees
No1. Apartments Edinburgh - George IV Bridge

Hotel du Vin & Bistro Edinburgh

4.0 star property
Old Town Edinburgh, 0.3 mi from Castlehill
9.4 out of 10, Exceptional, (1001)
"Great service from the staff, clean and tidy room with plenty of amenities. Lovely stay close to the heart of Edinburgh. "
United Kingdom
Calum
$160 nightly
The price is $192
Nov 30 - Dec 1
Total with taxes and fees
Hotel du Vin & Bistro Edinburgh

Destiny Scotland Chisholm Hunter Suites

4.0 star property
New Town, 0.2 mi from Castlehill
9.4 out of 10, Exceptional, (193)
"Location is perfect, view is wonderful, rooms are enormous and staff are helpful "
Hong Kong SAR China
Wai Mun
$207 nightly
The price is $249
Nov 26 - Nov 27
Total with taxes and fees
Destiny Scotland Chisholm Hunter Suites

33 Castle Terrace

Tollcross, 0.3 mi from Castlehill
9.4 out of 10, Exceptional, (79)
"Absolutely loved our stay! The apartment was spotless, stylish, and so spacious. The location couldn’t be better — everything was just a short walk away. We’d come back in a heartbeat! "
United States
Faiza
$135 nightly
The price is $163
Nov 20 - Nov 21
Total with taxes and fees
33 Castle Terrace

Tigerlily

4.0 star property
New Town, 0.4 mi from Castlehill
9.4 out of 10, Exceptional, (1001)
"Beautiful property with wonderful dining and very friendly staff."
United States
Mark
$238 nightly
The price is $286
Dec 15 - Dec 16
Total with taxes and fees
Tigerlily

Destiny Scotland - Hill Street Apartments

4.0 star property
New Town, 0.4 mi from Castlehill
9.4 out of 10, Exceptional, (226)
"Good location for exploring Edinburgh. Lots of nice restaurants nearby. Apartment was very nice. Only complaint was the bed which wasn't very comfortable. Mattress could use replacing."
Canada
Brian
$200 nightly
The price is $241
Dec 14 - Dec 15
Total with taxes and fees
Destiny Scotland - Hill Street Apartments

The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh

5.0 star property
New Town, 0.4 mi from Castlehill
9.4 out of 10, Exceptional, (761)
"Great place to stay with lots of character."
United States
Wendy
$311 nightly
The price is $373
Dec 15 - Dec 16
Total with taxes and fees
The Edinburgh Grand, a Luxury Collection Hotel, Edinburgh
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.

Top Castlehill Hotel Reviews

Hotels near other Castlehill attractions

Frequently asked questions

What are the top-rated hotels near Castlehill?
Discovering top-rated hotels near Castlehill can enhance your visit to this historic landmark in Edinburgh, offering both luxury and comfort for travelers.

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh is a unique 4-star hotel, just a 10-minute walk from Castlehill with an impressive review rating of 9.8. This hotel features a rooftop terrace where travelers can unwind while enjoying stunning views, along with a fully equipped kitchenette in every room, perfect for in-room dining. Guests can indulge in a complimentary full breakfast each morning and benefit from 24-hour room service. The hotel also has a historical district location, adding to its charm.

The Balmoral Hotel

The Balmoral Hotel is a luxurious 5-star hotel located just 9 minutes from Castlehill, with a stellar review rating of 9.8. Guests can unwind in the full-service spa, which includes an indoor pool, steam room, and a range of rejuvenating treatments. The hotel offers elegant rooms with premium bedding, and 24-hour room service ensures that travelers can enjoy fine dining at their convenience. Valet parking and concierge services enhance the overall experience for travelers.

Old Town Chambers, Autograph Collection

Old Town Chambers, Autograph Collection is a stylish 5-star hotel situated only 7 minutes from Castlehill, rated an exceptional 9.8 by travelers. This hotel features spacious rooms complete with a fully equipped kitchen, ideal for longer stays. Guests can enjoy luxury amenities such as designer toiletries and Egyptian cotton sheets, ensuring a comfortable experience. The hotel also offers 24-hour fitness facilities, allowing travelers to maintain their wellness routines while exploring Edinburgh.
What hotels are within walking distance to Castlehill?
If you're looking for top-rated accommodations within walking distance to Castlehill, you're in luck. Here are some excellent hotels that offer a blend of comfort, convenience, and stunning experiences for travelers.

BrewDog DogHouse Edinburgh

BrewDog DogHouse Edinburgh is a unique 4-star hotel located just a 10-minute walk from Castlehill, offering a remarkable experience for beer enthusiasts. With a stellar review rating of 9.8, this hotel features a rooftop terrace and a restaurant known for its kids' meals. Guests will appreciate the convenience of a kitchenette, full breakfast options, and 24-hour room service, ensuring a delightful stay in Edinburgh.

The Balmoral Hotel

The Balmoral Hotel, a luxurious 5-star hotel just 9 minutes from Castlehill, boasts an impressive review rating of 9.8. This elegant hotel offers a full-service spa with steam rooms and treatment rooms, perfect for relaxation after exploring the city. Guests can indulge in fine dining at the on-site restaurant and enjoy the convenience of valet parking, making it an ideal choice for those seeking sophistication and comfort in Edinburgh.

Old Town Chambers, Autograph Collection

Old Town Chambers, part of the Autograph Collection, is a stunning 5-star hotel located a mere 7 minutes from Castlehill. With a remarkable review rating of 9.8, this hotel features luxurious accommodations with fully equipped kitchens and private balconies. Guests can enjoy 24-hour fitness facilities, daily housekeeping, and designer toiletries, making it a perfect retreat for travelers looking for both comfort and style.
How much is a hotel near Castlehill?
Staying near Castlehill is a treat, with plenty of hotels from $163 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Castlehill?
Finding the perfect family-friendly hotels near Castlehill can enhance your Edinburgh experience. Here are some top-rated options that welcome families with open arms.

Holiday Inn Edinburgh by IHG

Holiday Inn Edinburgh by IHG, located 3.8 miles from Castlehill, is a family-friendly option that boasts an inviting atmosphere. This 4-star hotel features an indoor pool, which is perfect for kids, along with connecting rooms and highchairs available in the restaurant. With a traveler rating of 8.2, travelers can also enjoy a spa and health club facilities along with daily housekeeping services. The hotel's emphasis on comfort and relaxation makes it ideal for family getaways.

DoubleTree by Hilton Edinburgh City Centre

DoubleTree by Hilton Edinburgh City Centre is a fantastic choice for families, located just a 10-minute walk from Castlehill. This 4-star hotel features connecting rooms and complimentary cribs, ensuring a comfortable stay for families. Guests can enjoy daily housekeeping, a kids' menu at the on-site restaurant, and a wide array of games and toys for children. With a strong traveler rating of 8.6, this hotel also offers conveniences like a fitness room and 24-hour room service.

Residence Inn by Marriott Edinburgh

Residence Inn by Marriott Edinburgh is another excellent option for families, situated just a 10-minute stroll from Castlehill. This 4-star hotel provides family-friendly amenities such as kitchenettes and rollaway beds at no extra charge, making it easy to prepare meals for little ones. Rated 8.6 by travelers, it offers daily housekeeping, a complimentary breakfast, and nearby parking, ensuring a smooth stay for families. Guests can also take advantage of spacious suites featuring separate living areas.
Are there any 5-star hotels near Castlehill?
Discovering top-rated 5-star hotels near Castlehill can enhance your experience in Edinburgh, Scotland, providing luxurious stays with incredible amenities.

The Balmoral Hotel

The Balmoral Hotel, rated an impressive 9.8 by travelers, is a 5-star gem located just a 9-minute walk from Castlehill. This elegant hotel offers a full-service spa featuring steam rooms, treatment rooms, and a sauna, perfect for relaxation after a day of exploration. Guests can savor meals at the on-site restaurant and enjoy 24-hour room service, ensuring comfort at all hours. The hotel's luxurious ambiance is complemented by designer toiletries and premium bedding, making it a truly indulgent retreat.

Old Town Chambers, Autograph Collection

Old Town Chambers, rated 9.8 by travelers, is a sophisticated 5-star option just a 7-minute stroll from Castlehill. This hotel boasts spacious rooms equipped with full kitchens, including an oven and refrigerator, ideal for those who appreciate the comforts of home. Guests can unwind on their private balcony or patio, enjoying views of the historic district. The 24-hour fitness facilities and daily housekeeping ensure a seamless stay, making it a perfect choice for those looking for a blend of luxury and convenience.

W Edinburgh

W Edinburgh, with a review rating of 9.4, is a stylish 5-star hotel located a 13-minute walk from Castlehill. This contemporary hotel features a rooftop terrace that offers stunning views of the city, enhancing the traveler experience. Guests can indulge in spa treatments or enjoy alfresco dining at the on-site restaurant. With 24-hour room service and valet parking, this hotel ensures that every need is met, providing a chic and comfortable atmosphere for travelers.
Which hotels near Castlehill offer the best views?
Discover the perfect stay near Castlehill with stunning views in Edinburgh, Scotland.

The Glasshouse, Autograph Collection

Located 1.1 miles from Castlehill, The Glasshouse is a 5-star hotel with an impressive review rating of 8.8. Guests can soak in the stunning views from the rooftop terrace and enjoy a meal at the garden-view restaurant. With a luxurious feel enhanced by designer toiletries, champagne service, and a serene garden, this hotel is perfect for travelers looking for an upscale experience with beautiful vistas.

voco Edinburgh - Royal Terrace by IHG

voco Edinburgh, situated 1.4 miles from Castlehill, offers a charming 4-star escape with a review rating of 8.4. This Georgian hotel features garden-view dining and a lovely terrace for travelers to unwind. With amenities such as air conditioning, a concierge service, and a historical district location, this hotel provides a comfortable and picturesque stay for those exploring the wonders of Edinburgh.

InterContinental Edinburgh The George by IHG

Just a 9-minute walk from Castlehill, this 4-star hotel boasts a remarkable review rating of 9.0. Guests can enjoy breathtaking sea views from select rooms, complemented by luxurious amenities like Egyptian cotton sheets and deep soaking bathtubs. The hotel also features a 24-hour room service, fitness facilities, and a historical district location, making it a delightful retreat for travelers seeking comfort and scenic vistas.
What are the best affordable hotels near Castlehill?
For travelers seeking the best affordable stays near Castlehill, a variety of options await that blend comfort and value.

3 Johns Place Townhouse

Just 2.7 miles from Castlehill, 3 Johns Place Townhouse is a charming retreat with a remarkable review rating of 9.8, perfect for those looking for a romantic getaway. Guests can enjoy premium bedding and designer toiletries, along with complimentary WiFi to stay connected during their stay. Immerse yourself in the historical district ambiance and indulge in champagne service for a truly memorable experience.

The Royal Scots Club Edinburgh

Located a mere 13-minute walk from Castlehill, The Royal Scots Club Edinburgh is a delightful 3-star hotel a review rating of 9.4. Ideal for families, it features free toiletries and WiFi, alongside a kitchenette equipped with an oven and refrigerator for convenient meals. Guests can relax in the garden or enjoy daily housekeeping, ensuring a comfortable and straightforward stay.

33 Castle Terrace

33 Castle Terrace is situated just 1.1 miles from Castlehill and offers an impressive review rating of 9.4. This family-friendly hotel features complimentary WiFi and a free crib, making it a great choice for parents. Guests will appreciate the in-room oven, premium bedding, and even an espresso maker for that morning boost, all within a well-equipped kitchen to make their stay feel like home.
What are the best boutique hotels near Castlehill?
For travelers seeking top-rated boutique hotels near Castlehill, these options offer unique charm and comfort right in the heart of Edinburgh.

The Glasshouse, Autograph Collection

Located 1.1 miles from Castlehill, The Glasshouse, Autograph Collection is a stunning 5-star boutique hotel with a traveler rating of 8.8. This luxurious retreat features a rooftop garden and private picnic areas, making it perfect for families and couples alike. Guests will appreciate the complimentary minibar items and the exquisite dining options with garden views. With a variety of amenities including babysitting services and designer toiletries, it ensures a lavish experience for all.

The Scotsman Hotel

The Scotsman Hotel, just a 7-minute walk from Castlehill, is a 4-star boutique gem with an impressive review rating of 9.2. Guests can enjoy amenities like a 24-hour fitness center and luxurious deep soaking bathtubs, perfect for a relaxing retreat after exploring the city. The hotel's Victorian design adds a touch of elegance, making it an ideal choice for couples. With services like 24-hour room service and daily housekeeping, travelers can expect a comfortable and convenient stay.

The Place

The Place is a stylish 4-star boutique hotel situated 1.2 miles from Castlehill, with a solid review rating of 8.2. This hotel offers a late check-out option and early check-in, providing flexibility for travelers. With its nearby Edinburgh's shopping district and amenities like free designer toiletries, it caters well to both leisure and business travelers. The inviting terrace is a lovely spot to unwind after a day of sightseeing.
Are there any hotels with pools close to Castlehill?
For travelers seeking hotels with pools near Castlehill, Edinburgh, there are several delightful options to ensure a refreshing stay.

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel is located 4.9 miles from Castlehill and is rated 8.8 by travelers. This 3-star hotel features an indoor pool that is perfect for children, making it a great family-friendly option. Guests can also take advantage of the on-site spa services, outdoor tennis courts, and a complimentary breakfast for kids, ensuring a delightful stay for families.

Village Hotel Edinburgh

Located just 2.7 miles from Castlehill, Village Hotel Edinburgh is a 4-star hotel an impressive review rating of 8.2. This family-friendly hotel features an inviting indoor pool equipped with sun loungers, perfect for relaxation. Guests can also enjoy amenities such as a hot tub, sauna, and a fitness center, ensuring a well-rounded stay with options for both leisure and exercise.

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel, situated a mere 12-minute walk from Castlehill, offers a 4-star experience with an outstanding review rating of 9.2. This hotel features a beautiful indoor pool with accessible facilities, catering to all travelers. Additional amenities include a full-service spa, including treatment rooms for various massages, and a 24-hour room service for convenience, making it a splendid choice for relaxation and rejuvenation.
What are the best pet-friendly hotels near Castlehill?
Looking for the best pet-friendly hotels near Castlehill? Discover top-rated options that welcome you and your furry friends with open arms.

Hotel du Vin & Bistro Edinburgh

Hotel du Vin & Bistro Edinburgh is a delightful 4-star hotel located just a 6-minute walk from Castlehill, receiving an excellent review rating of 9.4. This pet-friendly hotel accommodates pets in rooms and offers food and water bowls for their convenience. Guests can also enjoy daily housekeeping, a restaurant with kids' meals, and complimentary toiletries during their stay.

Bruntsfield Hotel

Bruntsfield Hotel is a charming 4-star hotel located just 1.5 miles from Castlehill, featuring a great traveler rating score of 8.8. This pet-friendly hotel allows pets in rooms and provides essential amenities like food and water bowls, ensuring a comfortable stay for travelers with dogs. Additionally, travelers will enjoy features such as a terrace, self-parking, and room service available 24 hours.

The Caledonian Edinburgh, Curio Collection by Hilton

The Caledonian Edinburgh, a luxurious 5-star hotel, is situated 1.7 miles from Castlehill and boasts an impressive review rating of 9.0. Pets are warmly welcomed here, with options for in-room accommodations and food bowls. Guests can indulge in a range of amenities including an indoor pool, a full-service spa, and valet parking, making for a truly relaxing stay.
Can I book a fully refundable hotel close to Castlehill?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Castlehill", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Castlehill?
To look for discounts on hotels near Castlehill, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia