Edinburgh

Search Best Hotels in Edinburgh

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found these top-rated hotels near Edinburgh for you

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Masana Boutique Hotel & Spa
Masana Boutique Hotel & SpaMasana Boutique Hotel & Spa
Perfect
2 review
5.0/5
Price from
INR 4,118
per night
Check Availability
Andova Tented Camp
Andova Tented CampAndova Tented Camp
Hotel near Edinburgh
With a stay at Andova Tented Camp in Timbavati Game Reserve, you'll be within a 15-minute drive of Kruger National Park and Greater Kruger National Park. This upscale tentalow is 2.6 mi (4.2 km) from Andover Nature Reserve and 7 mi (11.2 km) from Orpen Gate. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this tentalow include a picnic area and barbecue grills. Mingle with other guests at the complimentary reception, held daily. A complimentary buffet breakfast is served daily from 6:00 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, laundry facilities, and coffee/tea in a common area. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 8 guestrooms featuring microwaves and minibars. Complimentary wireless internet access is available to keep you connected. Bathrooms feature separate bathtubs and showers with rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as complimentary newspapers and coffee/tea makers.
1.0/5
Price from
INR 2,265
per night
Check Availability
The River Lodge at Thornybush
The River Lodge at ThornybushThe River Lodge at Thornybush
Hotel near Edinburgh
At The River Lodge at Thornybush, exceptional service and top-notch amenities create a memorable experience for guests. Complimentary internet access is available in the lodge to ensure you stay connected during your visit.Complimentary parking is available for guests. Chilly nights become more delightful than balmy ones, as you snuggle near the lodge's inviting hearth.For the health and well-being of all guests and staff, smoking is restricted exclusively to assigned zones. At The River Lodge at Thornybush, each day commences with a scrumptious breakfast offered at no additional cost. Allow your journey to be free from the pangs of hunger! On-site eateries offer delicious and accessible meal choices.At The River Lodge at Thornybush, guests can take pleasure in the delightful recreational amenities provided for their entertainment. At The River Lodge at Thornybush, a wide array of amenities guarantees a fulfilling experience throughout your visit. Make your holiday truly memorable by taking a rejuvenating plunge into the pool.
Perfect
9 review
4.9/5
Price from
INR 82,690
per night
Check Availability
SleepOver Orpen Gate
SleepOver Orpen GateSleepOver Orpen Gate
Hotel near Edinburgh
With a stay at Sleepover Orpen Gate in Welverdiend, you'll be within a 5-minute drive of Kruger National Park and Greater Kruger National Park. This motel is 2.1 mi (3.3 km) from Orpen Gate and 7.5 mi (12.1 km) from Andover Nature Reserve. This smoke-free motel features game viewing nearby, a game drive nearby, and safari tours nearby. The front desk is staffed during limited hours. Make yourself at home in one of the 30 air-conditioned rooms featuring minibars. Bathrooms with showers are provided. Conveniences include desks and electric kettles.
Very Good
31 review
4.2/5
Price from
INR 4,791
per night
Check Availability
HoyoHoyo Acorns Lodge
HoyoHoyo Acorns LodgeHoyoHoyo Acorns Lodge
Hotel near Edinburgh
When you stay at HoyoHoyo Acorns Lodge in Guernsey Private Nature Reserve, you'll be steps from Greater Kruger National Park. This lodge is 24.2 mi (38.9 km) from Kruger National Park and 9 mi (14.6 km) from Mafunyani Cultural Village. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and a picnic area. Enjoy a meal at the restaurant, or stay in and take advantage of the lodge's room service. Full breakfasts are available for a fee. Featured amenities include a business center, express check-in, and express check-out. Guests may use a roundtrip airport shuttle for a surcharge, and free self parking is available onsite. Make yourself at home in one of the 12 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and ovens. Rooms have private furnished patios. Flat-screen televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and separate sitting areas, and housekeeping is provided daily.
3.0/5
Price from
INR 7,481
per night
Check Availability
Royal Malewane
Royal MalewaneRoyal Malewane
Hotel near Edinburgh
When you stay at Royal Malewane in Thornybush Game Reserve, you'll be in a national park and steps from Greater Kruger National Park. This spa lodge is 17.8 mi (28.6 km) from Kruger National Park and 5.4 mi (8.7 km) from Mafunyani Cultural Village. Relax at the full-service spa, where you can enjoy massages and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and a fitness center. Additional features at this lodge include complimentary wireless internet access and a hair salon. All-inclusive rates are available at this lodge. Meals and beverages at onsite dining establishments are included in all-inclusive rates. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. A complimentary full breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Treat yourself to a stay in one of the 15 individually decorated guestrooms, featuring fireplaces and private plunge pools. LCD televisions with satellite programming provide entertainment, while complimentary wireless internet access keeps you connected. Private bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads. Conveniences include desks and separate sitting areas, and housekeeping is provided daily.
Outstanding
20 review
4.7/5
Price from
INR 387,599
per night
Check Availability
Tintswalo Safari
Tintswalo SafariTintswalo Safari
Hotel near Edinburgh
When you stay at Tintswalo Safari in Manyeleti Game Reserve, you'll be in a national park, you'll be a 14-minute drive from Orpen Gate. This luxury lodge is 4.5 mi (7.2 km) from Kruger National Park and 0.1 mi (0.1 km) from Greater Kruger National Park. Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. Encounter the local wildlife with a safari, then enjoy recreational amenities including an outdoor pool and a fitness center. Additional features at this Colonial lodge include complimentary wireless internet access, supervised childcare, and gift shops/newsstands. This lodge is all inclusive. Rates include meals and beverages at onsite dining establishments. Charges may be applied for dining at some restaurants, special dinners and dishes, some beverages, and other amenities. Grab a bite at Dining Room, one of the lodge's 4 restaurants, or stay in and take advantage of the room service (during limited hours). Quench your thirst with your favorite drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7 AM to 10 AM. Featured amenities include a computer station, a 24-hour front desk, and multilingual staff. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Treat yourself to a stay in one of the 7 individually decorated guestrooms, featuring fireplaces and private pools. Rooms have private balconies or patios. Complimentary wireless internet access is available to keep you connected. Bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.
Perfect
40 review
5.0/5
Price from
INR 128,460
per night
Check Availability
See All Hotels Near Edinburgh

Hotels near must-see attractions in Edinburgh

Make the most of your visit by choosing from our best hotels near top attractions.
Hazyview

Hazyview

42.0km from Edinburgh
Learn More
Hotel Numbi & Garden Suites
Hotel Numbi & Garden Suites
Hotel in Hazyview
With a stay at Hotel Numbi and Garden Suites in Mbombela, you'll be in a national park, within a 15-minute drive of Kruger National Park and Perry's Bridge Reptile Park. This hotel is 30 mi (48.3 km) from God's Window and 4.5 mi (7.2 km) from Shangana Cultural Village. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This hotel also features concierge services, babysitting (surcharge), and wedding services. Grab a bite at Olive & Vine, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Continental breakfasts are available daily from 7:00 AM to 9:00 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and luggage storage. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 57 air-conditioned guestrooms. Rooms have private furnished balconies or patios. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries.
Show More
3.6/5
1 review
Price per night from: INR 4177
Rissington Inn
Rissington Inn
Hotel in Hazyview
Located in Mbombela, Rissington Inn is a 4-minute drive from Perry's Bridge Reptile Park and 10 minutes from Shangana Cultural Village. This inn is 9.3 mi (14.9 km) from Kruger National Park and 31.1 mi (50 km) from God's Window. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This inn also features a fireplace in the lobby and tour/ticket assistance. Enjoy a meal at the restaurant, or stay in and take advantage of the inn's room service (during limited hours). Wrap up your day with a drink at the bar/lounge. A complimentary full breakfast is served daily from 7 AM to 11 AM. Featured amenities include complimentary newspapers in the lobby, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 20 individually decorated guestrooms, featuring minibars and flat-screen televisions. Your pillowtop bed comes with Egyptian cotton sheets. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers.
Show More
4.6/5
Outstanding57 review
Price per night from: INR 2820
Woodlands Guest House
Woodlands Guest House
Hotel in Hazyview
With a stay at Woodlands Guest House Hazyview in Mbombela, you'll be 6.6 mi (10.7 km) from Phabeni Gate and 12.9 mi (20.8 km) from Numbi Gate. This guesthouse is 31.7 mi (51 km) from God's Window. Take advantage of recreation opportunities such as an outdoor pool or take in the view from a terrace and a garden. Grab a bite from the snack bar/deli serving guests of Woodlands Guest House Hazyview. Continental breakfasts are available daily for a fee. Featured amenities include dry cleaning/laundry services, laundry facilities, and a safe deposit box at the front desk. A roundtrip airport shuttle is provided for a surcharge (available on request), and free self parking is available onsite. Make yourself at home in one of the 7 guestrooms featuring refrigerators and minibars. Digital television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include safes and separate sitting areas, and housekeeping is provided daily.
Show More
4.2/5
Very Good20 review
Price per night from: INR 4000
Hoedspruit

Hoedspruit

45.3km from Edinburgh
Learn More
Radisson Safari Hotel Hoedspruit
Radisson Safari Hotel Hoedspruit
Hotel in Hoedspruit
The 138 bedroom Radisson Safari Hotel Hoedspruit is situated within a private game reserve in the heart of the Lowveld region, close to the Kruger National Park and the Blyde River Canyon. The Kruger National Park, is one of Africa’s largest game reserves spanding nearly 2 million hectares. Its high density of wild animals includes the Big 5: lions, leopards, rhinos, elephants and buffalos. The hotel will cater to the leisure amp; business traveller, including couples and families and offers an array of a facilities and activities to suit ones needs.
Show More
4.4/5
Excellent33 review
Price per night from: INR 9735
Muunga Bush Lodge & Spa
Muunga Bush Lodge & Spa
Hotel in Hoedspruit
When you stay at Muunga Bush Lodge & Spa in Hoedspruit, you'll be within a 5-minute drive of Hoedspruit Wildlife Estate. This upscale guesthouse is 5.7 mi (9.2 km) from Greater Kruger National Park and 11.9 mi (19.1 km) from Jessica the Hippo. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional amenities at this guesthouse include complimentary wireless internet access and a television in a common area. At Muunga Bush Lodge & Spa, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. A complimentary English breakfast is served daily from 8:30 AM to 10:00 AM. Featured amenities include dry cleaning/laundry services, laundry facilities, and coffee/tea in a common area. Free self parking is available onsite. Make yourself at home in one of the 5 individually decorated guestrooms. Rooms have private patios. Complimentary wireless internet access is available to keep you connected. Partially open bathrooms have hair dryers and bathrobes.
Show More
5.0/5
Perfect13 review
Price per night from: INR 13369
Safari Moon Luxury Bush Lodge
Safari Moon Luxury Bush Lodge
Hotel in Hoedspruit
When you stay at Safari Moon Luxury Bush Lodge in Hoedspruit, you'll be near the airport and within a 5-minute drive of Hoedspruit Wildlife Estate. This hotel is 5.7 mi (9.2 km) from Greater Kruger National Park and 11.8 mi (19 km) from Jessica the Hippo. Be sure to enjoy recreational amenities including an outdoor pool and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. You can enjoy a meal at the restaurant serving the guests of Safari Moon Luxury Bush Lodge, or stop in at the snack bar/deli. Wrap up your day with a drink at the bar/lounge. A complimentary English breakfast is served daily from 7:30 AM to 10:30 AM. Featured amenities include dry cleaning/laundry services and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 7 air-conditioned rooms featuring espresso makers. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access is available to keep you connected. Partially open bathrooms with separate bathtubs and showers feature deep soaking bathtubs and rainfall showerheads.
Show More
4.8/5
Outstanding24 review
Price per night from: INR 20201
Graskop

Graskop

48.4km from Edinburgh
Learn More
Angels View Hotel
Angels View Hotel
Hotel in Graskop
With a stay at Angels View in Graskop, you'll be within a 10-minute drive of God's Window and Graskop Gorge Lift Company. This guesthouse is 31.9 mi (51.4 km) from Kruger National Park and 5.1 mi (8.2 km) from Lisbon Falls. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this guesthouse include wedding services, a picnic area, and barbecue grills. Satisfy your appetite at Cafe Ahe, one of the guesthouse's 2 restaurants. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include a 24-hour front desk, laundry facilities, and a safe deposit box at the front desk. This guesthouse has 5 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 34 guestrooms, featuring kitchens. Complimentary wireless internet access is available to keep you connected. Conveniences include desks and coffee/tea makers, and you can also request cribs/infant beds (complimentary).
Show More
4.4/5
Excellent7 review
Price per night from: INR 7445
Westlodge at Graskop B&B
Westlodge at Graskop B&B
Hotel in Graskop
With a stay at Westlodge at Graskop in Graskop, you'll be in the mountains, within a 10-minute drive of God's Window and Graskop Gorge Lift Company. This bed & breakfast is 5.6 mi (9 km) from Lisbon Falls and 6.7 mi (10.8 km) from Berlin Falls. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. This Victorian bed & breakfast also features a fireplace in the lobby and a reception hall. At Westlodge at Graskop, enjoy a satisfying meal at the restaurant. A complimentary English breakfast is served daily from 8:00 AM to 9:00 AM. Featured amenities include laundry facilities, a library, and a safe deposit box at the front desk. Free self parking is available onsite. Stay in one of 8 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include safes and coffee/tea makers, and housekeeping is provided daily.
Show More
4.6/5
Outstanding54 review
Price per night from: INR 4956
Mosswood Bed & Breakfast
Mosswood Bed & Breakfast
Hotel in Graskop
With a stay at Mosswood Bed & Breakfast in Graskop, you'll be within a 10-minute drive of God's Window and Graskop Gorge Lift Company. This bed & breakfast is 5.6 mi (9 km) from Lisbon Falls and 6.7 mi (10.8 km) from Berlin Falls. Take in the views from a terrace and a garden. Breakfast is available for a fee. Free self parking is available onsite. Stay in one of 4 guestrooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and designer toiletries. Conveniences include electric kettles and free tea bags/instant coffee, and housekeeping is provided daily.
Show More
4.6/5
Outstanding23 review
Price per night from: INR 9593

FAQs About Hotels in Edinburgh

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You can find over 5 million hotels in more than 230 countries or regions on Trip.com. Haven't decided which hotel to book? Browse our site to get ideas!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.