Don’t miss out on Lothian! Top spot for history, castles and sightseeing.
Edinburgh is highly rated by travellers for history, castles and sightseeing.
For a taste of Scottish culture, a kilt-wearing busker often plays the bagpipes on Waverley Bridge, while traditional folk music can be heard in some Old Town pubs. Complete your stay with a rugby match at Murrayfield or a round at one of the city’s 14 golf clubs, and you’ll have the true Edinburgh experience. Whether you are looking for hotels near Edinburgh Airport or accommodations in the city center, Booking.com has a great range to choose from.
3,359 hotels
Try Livingston for your next trip! Enjoy shopping, shopping for clothes and luxury brand shopping while you’re there.
24 hotels
coastal walks, scenery and harbours are just a few reasons you’ll love Dunbar.
32 hotels
If beach walks, scenery and relaxation are for you, don’t miss out on North Berwick!
119 hotels
relaxation, scenery and walking are just a few reasons you’ll love Musselburgh.
24 hotels
Enjoy history, sightseeing and friendly locals during your next trip to Linlithgow!
18 hotels
This stylish guest house is 2.4 km from Princes Street, with easy access by bus. It has free Wi-Fi, free parking and modern rooms with digital flat-screen TVs with DVD players.
“Had stayed before and enjoyed it so much we decided to return. In the meantime ownership has passed from Gareth to Matthew but we had nothing to be worried about as standards have been maintained. From the friendly welcome with drinks and shortbread to the excellent breakfast and clean comfortable rooms just as before. We find the location great as we can walk everywhere we want to visit and free on road parking outside and the bus stop outside if it is raining. Look forward to our next visit already and this will continue to be our choice for staying in Edinburgh.”
Average review score: 9.4
Located on Princes Street, The Balmoral has a Michelin-starred restaurant, a pool and a gym. Waverley Station and Edinburgh's main shopping area are within 5 minutes' walk.
“Luxury overnight stay it heart of Edinburgh, well worth the cost”
Average review score: 9.4
On Edinburgh's famous Princes Street, Old Waverley Hotel offers elegant accommodation in the New Town area. Waverley rail station is a 1-minute walk away.
“Close to the train station and all amenities”
Average review score: 8.3
Situated on the banks of the Water of Leith in a quiet secluded area, this property offers free Wi-Fi and a central location in Edinburgh.
“The staff was friendly and welcoming. I had a small issue with my room and before I got back for the day the problem was fixed. They provided excellent recommendations of places to see and provide an easy way to reach a taxi.”
Average review score: 6.6
Boasting stylish rooms with plasma-screen TVs and wall-sized magnetic maps, this refurbished hotel is 800 metres from Edinburgh Waverley Rail Station and 300 metres from the Royal Mile.
“I have to say I loved my room, it's small but nice. The interior is really lovely and I really loved beautiful and clean bathroom.”
Average review score: 8.5
A 15-minute walk from Edinburgh Castle and the shops of popular Princes Street, Haymarket Hub Hotel is directly across the road from Haymarket Rail Station. There is free Wi-Fi throughout the...
“Great location close to trams and trains. Clean and decently stylish rooms with solid WIFI. Friendly and helpful staff. Would visit again!”
Average review score: 7.8
3,359 hotels
Edinburgh is highly rated by travellers for history, castles and sightseeing.
For a taste of Scottish culture, a kilt-wearing busker often plays the bagpipes on Waverley Bridge, while traditional folk music can be heard in some Old Town pubs. Complete your stay with a rugby match at Murrayfield or a round at one of the city’s 14 golf clubs, and you’ll have the true Edinburgh experience. Whether you are looking for hotels near Edinburgh Airport or accommodations in the city center, Booking.com has a great range to choose from.
119 hotels
If beach walks, scenery and relaxation are for you, don’t miss out on North Berwick!
38 hotels
relaxation, coastal walks and walking are just a few reasons travellers enjoy Port Seton.
24 hotels
relaxation, scenery and walking are just a few reasons you’ll love Musselburgh.
24 hotels
Try Livingston for your next trip! Enjoy shopping, shopping for clothes and luxury brand shopping while you’re there.
20 hotels
Try Gullane for your next trip! Enjoy golf, beach walks and walking while you’re there.
18 hotels
Enjoy history, sightseeing and friendly locals during your next trip to Linlithgow!
15 hotels
Try Dalkeith for your next trip! Enjoy friendly locals, countryside and tranquillity while you’re there.
14 hotels
Put friendly locals, budget-friendly travel and destination weddings on your to-do list during your next visit to Bathgate!
11 hotels
Put relaxation, countryside and scenery on your to-do list during your next visit to Haddington!
11 hotels
Aberlady is a great choice for travellers interested in golf, coastal walks and scenery.
9 hotels
Put scenery, sightseeing and relaxation on your to-do list during your next visit to Queensferry!
7 hotels
Put scenery, atmosphere and photography on your to-do list during your next visit to East Linton!
6 hotels
Ingliston is a great choice for travellers interested in convenient public transport, cleanliness and city trips.
5 hotels
Longniddry - the ideal getaway for beaches for kids, nature walks and excursions!
5 hotels
hot weather, wine and relaxation are just a few reasons travellers enjoy Gorebridge.
5 hotels
Try Bonnyrigg for your next trip! Enjoy relaxation, tranquillity and castles while you’re there.
4 hotels
4 hotels
sunsets, cleanliness and christmas markets are just a few reasons travellers enjoy Prestonpans.
4 hotels
Travellers choose Penicuik for countryside, friendly locals and convenient public transport.
4 hotels
Lasswade is highly rated by travellers for relaxation, countryside and tranquillity.
3 hotels
Put countryside, wellness and city walks on your to-do list during your next visit to Uphall!
3 hotels
cleanliness, autumn leaves and monuments are just a few reasons you’ll love Loanhead.
2 hotels
If wine, culturally diverse food and gourmet food are for you, don’t miss out on Pathhead!
2 hotels
Don’t miss out on Newtongrange! Top spot for tranquillity, tours and tourist attractions.
2 hotels
2 hotels
North Middleton - the ideal getaway for sightseeing, tourist attractions and excursions!
1 hotel
1 hotel
1 hotel
Whitburn is a great choice for travellers interested in friendly locals, food and family friendly trips.
1 hotel
1 hotel
cleanliness, riverside walks and outdoor activities are just a few reasons you’ll love Ratho.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Currie is highly rated by travellers for friendly locals, convenient public transport and food.
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
1 hotel
Don’t miss out on Arniston! Top spot for friendly locals, mountain biking and romantic escapes.
3,359 apartments
Edinburgh is highly rated by travellers for history, castles and sightseeing.
For a taste of Scottish culture, a kilt-wearing busker often plays the bagpipes on Waverley Bridge, while traditional folk music can be heard in some Old Town pubs. Complete your stay with a rugby match at Murrayfield or a round at one of the city’s 14 golf clubs, and you’ll have the true Edinburgh experience. Whether you are looking for hotels near Edinburgh Airport or accommodations in the city center, Booking.com has a great range to choose from.
119 apartments
If beach walks, scenery and relaxation are for you, don’t miss out on North Berwick!
24 apartments
relaxation, scenery and walking are just a few reasons you’ll love Musselburgh.