A rocky island surrounded by calm sea, with distant mountains and a lighthouse in the background.

Hotels near Craigleith

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
22 Aug - 23 Aug
Tomorrow
23 Aug - 24 Aug
Next weekend
28 Aug - 30 Aug
In two weeks
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Craigleith hotels

1. The Law

The Law
1.7 km from Craigleith
United Kingdom
John
S$251
includes taxes & fees
23 Aug - 24 Aug
The Law

2. Marine North Berwick

Marine North Berwick
1.9 km from Craigleith
Canada
Catherine
S$535
includes taxes & fees
22 Sept - 23 Sept
Marine North Berwick

3. The Folly Hotel

The Folly Hotel
1.8 km from Craigleith
United States
Abhishek
S$250
includes taxes & fees
22 Sept - 23 Sept
The Folly Hotel

4. The Lodge at Craigielaw

The Lodge at Craigielaw
12.4 km from Craigleith
United States
Raymond
S$324
includes taxes & fees
6 Sept - 7 Sept
The Lodge at Craigielaw

5. The Leddie Hotel

The Leddie Hotel
11.5 km from Craigleith
United Kingdom
Lesley
S$397
includes taxes & fees
28 Aug - 29 Aug
The Leddie Hotel

6. Bayswell Park Hotel

Bayswell Park Hotel
14.4 km from Craigleith
United States
Amber
S$249
includes taxes & fees
2 Sept - 3 Sept
Bayswell Park Hotel

7. Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
16 km from Craigleith
United Kingdom
Leonie
S$139
includes taxes & fees
20 Sept - 21 Sept
Pine Marten, Dunbar by Marston's Inns

8. Invermay

Invermay
15.4 km from Craigleith
S$1,436
includes taxes & fees
29 Aug - 30 Aug
Invermay
View all properties

Compare popular hotels close to Craigleith

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
A bar area with a wooden counter, wine bottles, and glasses on shelves. There are tables and chairs in the background.
The Law
9.0
Wonderful
24 reviews
View
A swimming pool with a tiled deck and a wooden fence in the background.
Marine North Berwick
8.8
Excellent
314 reviews
View
A traditional building with a stone facade, a blue door, and multiple windows.
The Folly Hotel
7.8
Good
125 reviews
View
A spacious indoor dining area with long wooden tables and chairs, large windows offering a view of the outdoor garden and stone building.
The Lodge at Craigielaw
9.4
Exceptional
203 reviews
View
A spacious living room with a fireplace, leather sofas, a wooden bar, and a large painting on the wall.
The Leddie Hotel
9.8
Exceptional
25 reviews
View

Top Craigleith Hotel Reviews

Open Arms Hotel

Open Arms Hotel

10/10 Excellent
"Great location, comfortable lounges and rooms and very dedicated staff."
Valerie 1-night trip
Posted 5 hours ago
Open Arms Hotel
The Folly Hotel

The Folly Hotel

8/10 Good
"The room 4, which had a sea view, was small but perfectly adequate for 2 adults as was the bathroom. The continental breakfast provided in the room consisted of instant porridge, cereal bars and 2 rather sad croissants with plenty of tea, coffee and milk. The 2 people at reception were very helpful with suggestions for free parking only a couple of blocks away. The station is less than a 5 minute walk with regular trains to Edinburgh (30 minute ride). A perfect base for the Edinburgh Fringe festival!"
Beverley 2-night trip
Posted 12 hours ago
The Folly Hotel
The Law

The Law

10/10 Excellent
"There is nothing to dislike about this hotel or the staff."
John 2-night trip
Posted 9 days ago
The Law
No.12 Hotel & Bistro

No.12 Hotel & Bistro

10/10 Excellent
"Nice room with breakfast included, and helpful staff. Wonderful location in North Berwick. Definitely would stay here again."
Tempe 3-night trip
Posted 2 months ago
No.12 Hotel & Bistro

Other attractions near Craigleith

A black dog running on a wet beach with a clear sky.
Photo by Russell Facer

West Bay Beach

Why not spend a lazy afternoon at West Bay Beach during your trip to North Berwick? Wander the seaside and beaches in the area.
See properties
A hill with a flag on top, surrounded by houses and grass.
Photo by Francesca Levuu

North Berwick Golf Course

9.2/10 (18 reviews)
Enjoy a round of golf in North Berwick at North Berwick Golf Course. Amble around the area's seaside or visit its spas.
See properties
A white arch structure with a metal fence in a coastal landscape.
Photo by Georg Vischer

North Berwick Law

8.6/10 (9 reviews)
Explore the lovely green spaces of North Berwick Law and enjoy the golf courses in North Berwick. Wander the seaside and beaches in the area.
See properties

Scottish Sea Bird Center

8.8/10 (8 reviews)
You can spend time exploring the galleries in Scottish Sea Bird Center during your trip to North Berwick. You can seek out the golf courses while in the area.
See properties

North Berwick Harbour

9.0/10 (36 reviews)
Explore the waterfront of North Berwick Harbour and enjoy other activities such as golfing in North Berwick. Amble around the area's seaside or visit its spas.
See properties

Coastal Communities Museum

You can spend an afternoon studying the exhibits at Coastal Communities Museum during your travels in North Berwick. Amble around the area's seaside or visit its spas.
See properties

St Andrew Blackadder Church

St Andrew Blackadder Church is just one of the places to see in North Berwick, so why not enjoy the other things to explore during your travels? Stroll along the area's seaside or simply enjoy its bars.
See properties

Yellowcraigs

6.0/10 (1 review)
If a restful holiday is part of your travel plans, Yellowcraigs might be the perfect place to visit during your trip to North Berwick. Discover the area's spas and seek out its golf courses.
See properties

Frequently asked questions

What's the area like around Craigleith?
Craigleith is located in North Berwick. Travellers like the surrounding area for its seaside, bars and golfing. If you're looking for a convenient place to stay, take a look at the 12 hotels and other accommodation options you'll find within a mile.
What's the best hotel to stay close to Craigleith?
Marine North Berwick is one of the top choices for your stay based on our traveller data, and this hotel offers a full-service spa and a restaurant. It's located 1.2 mi (1.9 km) from Craigleith. Other good options within a few miles include The Law and The Folly Hotel.
How many hotels should I expect to find near Craigleith?
Expedia has 12 hotels and other accommodation options within a mile from Craigleith.
If I need to cancel the hotel reservation for my stay near Craigleith, will I receive a refund?
Yes, most hotel reservations are refundable provided that you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you might be able to cancel it and be given a refund within a 24-hour period of your booking. Plug in your dates, click on "Search", then use the filter option "fully refundable" to get the best deals near Craigleith.
What can I see and do near Craigleith?
Learn about local history at Tantallon Castle and Dirleton Castle. You might spend a leisurely day outdoors at North Berwick Law and Bass Rock. Dip your toes in the water at Seacliff Beach, Yellowcraigs and West Bay Beach.