A lighthouse on a rocky cliff with a flock of birds flying around it.

Edinburgh Hotel Guide - Bass Rock hotels in Edinburgh, United Kingdom.

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Bass Rock hotels

The Law

The Law
3.0 star property
5.3 km from Bass Rock
8.8 out of 10, Excellent, (15 reviews)
"Delicious food, friendly hospitality. Rooms are cute, clean and comfy, if a touch tight. "
United States
Matthew
The price is €371
includes taxes & fees
15 Jul - 16 Jul
The Law

Marine North Berwick

Marine North Berwick
5.0 star property
6.4 km from Bass Rock
8.8 out of 10, Excellent, (302 reviews)
"Great"
United States
Russell
The price is €395
includes taxes & fees
23 Jul - 24 Jul
Marine North Berwick

The Leddie Hotel

The Leddie Hotel
3.0 star property
15.9 km from Bass Rock
10.0 out of 10, Exceptional, (22 reviews)
"Comfortable clean room, lovely meals in the restaurant, great service."
United Kingdom
Lesley
The price is €290
includes taxes & fees
22 Jul - 23 Jul
The Leddie Hotel

Garleton Lodge

Garleton Lodge
4.0 star property
16.2 km from Bass Rock
10.0 out of 10, Exceptional, (13 reviews)
"Beautiful retreat. Wonderful accommodations and delicious breakfast! Would definitely go back."
United States
Anne-Marie
The price is €322
includes taxes & fees
17 Jul - 18 Jul
Garleton Lodge

The Crown & Kitchen

The Crown & Kitchen
3.5 star property
10.3 km from Bass Rock
9.2 out of 10, Wonderful, (180 reviews)
"Excellent no other thing to say."
United Kingdom
Paul
The price is €140
includes taxes & fees
14 Jul - 15 Jul
The Crown & Kitchen

Orchard House Lodges

Orchard House Lodges
3.0 star property
18.5 km from Bass Rock
9.6 out of 10, Exceptional, (65 reviews)
"Calm country setting with several Highland “Coos” in a pasture, just in front of our door! The town of Haddington is very nice and picturesque. We would definitely book again!"
United States
William
The price is €166
includes taxes & fees
21 Jul - 22 Jul
Orchard House Lodges

Kilconquhar Castle Estate

Kilconquhar Castle Estate
3.0 star property
18.9 km from Bass Rock
9.0 out of 10, Wonderful, (420 reviews)
"Perfect place to relax! Beautiful surroundings, spotless room, delicious breakfast, increadibly friendly and helpful staff. "
United Kingdom
Paula
The price is €132
includes taxes & fees
12 Jul - 13 Jul
Kilconquhar Castle Estate

1 Deuchrie Cottages

1 Deuchrie Cottages
3.0 star property
15.9 km from Bass Rock
The price is €830
includes taxes & fees
26 Jul - 27 Jul
1 Deuchrie Cottages

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
11.9 km from Bass Rock
9.4 out of 10, Exceptional, (206 reviews)
"Beautifully appointed room overlooking Muirfield golf course, clean and spacious for 1, staff were courteous and professional. Breakfast was outstanding. "
United Kingdom
andrew
The price is €420
includes taxes & fees
13 Jul - 14 Jul
Greywalls Hotel and Chez Roux
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.

Compare popular hotels close to Bass Rock

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Restaurant
The Law
3.0 star property
8.8
Excellent
15 reviews
View
Outdoor spa tub
Marine North Berwick
5.0 star property
8.8
Excellent
302 reviews
View
Lobby lounge
The Leddie Hotel
3.0 star property
10.0
Exceptional
22 reviews
View
Miscellaneous
Garleton Lodge
4.0 star property
10.0
Exceptional
13 reviews
View
Superior Cottage, Accessible, Ensuite | Property entrance
The Crown & Kitchen
3.5 star property
9.2
Wonderful
180 reviews
View

Top Bass Rock Hotel Reviews

Hotels near other Bass Rock attractions

Find out more about Bass Rock

Top reasons to visit Bass Rock

  • Stunning Wildlife: Witness the spectacular gannets nesting on Bass Rock, a true highlight for nature enthusiasts.
  • Boat Trips: Enjoy scenic boat trips to Bass Rock, offering breathtaking views and a chance to explore its rugged coastline.
  • Historical Sites: Discover the rich history at Bass Rock Castle and explore the iconic lighthouse.
  • Outdoor Adventures: Engage in various activities like golf, boating, and relaxing on beautiful beaches.
  • Welcoming Accommodations: Choose from a variety of charming guest houses and holiday villages for a comfortable stay.

Find great hotels near Bass Rock

Discover a delightful range of accommodations near Bass Rock, perfect for families and pet owners alike. From charming guest houses and cosy cottages at Granton to the inviting Seton Sands Holiday Village and licensed inns, there's something to suit every traveller's needs. Enjoy a picturesque beach holiday while indulging in the warm hospitality that this beautiful area has to offer.

  • Bayswell Park Hotel: Nestled within a scenic coastal setting, Bayswell Park Hotel is a distinguished 4-star accommodation located 11.3km from Bass Rock. With a guest rating of 8.6 out of 10, this hotel caters to those seeking a blend of beach, city, and nature-themed experiences. The property boasts direct access to the beach, allowing guests to immerse themselves in the stunning seascapes. Its focus on natural accommodation and wellness is complemented by outdoor amenities such as a picnic area, perfect for enjoying the fresh air and picturesque surroundings.
  • The Bank: A charming 4-star inn situated 16.1km from Bass Rock, The Bank has garnered a guest rating of 9.0 out of 10. This property is an ideal choice for travellers looking to indulge in a beach vacation. With direct access to the beach, guests can easily enjoy the sun, sand, and sea. The inn's inviting atmosphere and comfortable accommodations make it a wonderful retreat for those wishing to relax and unwind by the coast.
  • Pine Marten, Dunbar by Marston's Inns: Located 12.9km from Bass Rock, Pine Marten, Dunbar by Marston's Inns offers a delightful 4-star experience with a guest rating of 8.4 out of 10. This inn provides a range of dining options, including a restaurant and bar, ensuring that guests enjoy a satisfying culinary experience. With amenities such as television and flatscreen TVs in the rooms, guests can unwind after a day of exploring. The inviting atmosphere is perfect for those seeking a comfortable stay in a picturesque setting.

Where to stay near Bass Rock

Exploring the breathtaking Bass Rock offers a unique experience with its stunning rocky coastline and the chance to witness the spectacular gannets nesting on the island. Enjoy a variety of excursions that provide trips to Bass Rock, where you can soak in the natural beauty and rich wildlife. The nearby towns of North Berwick and surrounding areas exude a friendly atmosphere, perfect for both luxury and budget travellers seeking relaxation and adventure.

  • Dunbar: Situated 11.3km from Bass Rock, Dunbar is a charming coastal town renowned for its stunning scenery and outdoor activities. Visitors flock here for its beautiful beaches and breathtaking bays, making it an ideal spot for relaxation or adventure. The area boasts excellent hiking trails and golf courses, appealing to both nature lovers and sports enthusiasts. Local landmarks such as the historic Dunbar Castle add to the town's allure, offering a glimpse into its rich heritage. With visitor numbers peaking in April, July, and September, Dunbar provides a lively atmosphere, particularly during the warmer months.
  • East Linton: Located 9.7km from Bass Rock, East Linton is a quaint village that offers a delightful mix of culture and natural beauty. Its proximity to the River Tyne and scenic landscapes makes it a popular destination for outdoor pursuits, with opportunities for golfing and exploring recreational areas. Visitors are drawn to the local historic sites, including nearby castles, which reflect the region's storied past. With peak tourist arrivals in January, April, and July, East Linton caters to those seeking a blend of adventure and cultural exploration.
  • Earlsferry: Positioned 17.7km from Bass Rock, Earlsferry is a picturesque village celebrated for its outdoor adventures and stunning coastal views. With its family-friendly beaches and access to national parks, it’s an excellent choice for those seeking an active holiday. The local golf course and shopping areas provide additional entertainment, while the surrounding trails offer scenic walks and exploration opportunities. With visitor numbers peaking in April and the summer months, Earlsferry promises a vibrant atmosphere for those looking to enjoy the great outdoors.

Things to do in Bass Rock

Shopping

In North Berwick, you can explore unique local shops like The Puffin Gift Shop for souvenirs and The Seaside Deli for delightful treats. If you're up for a drive, head to the East Lothian Coastal Path, where you'll find larger shopping centres with a wider selection.

Recreation

At the North Berwick Coastal Retreat, immerse yourself in holistic therapies and rejuvenating treatments amid picturesque coastal views. Nearby, the Seabird Centre offers nature walks and mindfulness sessions, allowing you to connect with the stunning landscape and local wildlife while enjoying a peaceful escape.

Adventure

Bass Rock, a prominent seabird sanctuary, offers exhilarating boat trips for a close encounter with its famous gannets. Explore the rugged coastline with exhilarating kayaking adventures, or take a scenic hike around North Berwick for stunning views of the rock and the surrounding landscape.

Nightlife

Enjoy a lively evening at The Old Clubhouse, where you can savour local ales and hearty pub fare. For a relaxed vibe, visit the East Coast Surf School for beach bonfires and good company, or experience live music at The Seabird, showcasing local talent and fresh seafood dishes.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Bass Rock

Whether you seek relaxation on the beach, cultural experiences, or outdoor adventures, Bass Rock and its surroundings offer a wealth of attractions. Explore the iconic Bass Rock and its lighthouse, delve into the history at Bass Rock Castle, or enjoy stunning views from Castle Rock. The Bass Rock Experience provides insights into the area's unique wildlife and heritage, making it an ideal destination for all types of travellers.

  • Tantallon Castle: Situated 3.2km from Bass Rock, this stunning castle offers a glimpse into Scotland's rich history. With its dramatic cliff-top location, it exudes romance and cultural significance, making it a captivating spot for history enthusiasts and photographers alike.
  • North Berwick Harbour: Located 4.8km away, this picturesque harbour is a delightful blend of beach and scenic views. Stroll along the waterfront, watch the boats bobbing in the water, and savour the charming seaside atmosphere that the area is renowned for.
  • Seacliff Beach: Just 3.2km from Bass Rock, Seacliff Beach invites visitors to relax on its sandy shores. With its stunning coastal views and tranquil setting, it’s an ideal spot to unwind and enjoy the natural beauty of East Lothian.

Best time to go to Bass Rock

The best time to visit Bass Rock can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Bass Rock falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature around Bass Rock falls in January, visitor numbers are slightly low and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.5°F (3.6°C)Light RainMostly CloudySlightly LowSlightly Low
February39.4°F (4.1°C)Light RainMostly CloudySlightly LowSlightly Low
March41.5°F (5.3°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°C)No RainMostly CloudyAverageAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.2°F (12.9°C)Light RainMostly CloudyAverageSlightly High
July58.1°F (14.5°C)Light RainMostly CloudySlightly HighSlightly High
August57.4°F (14.1°C)Light RainMostly CloudySlightly HighAverage
September54.3°F (12.4°C)Light RainMostly CloudySlightly HighSlightly High
October49.5°F (9.7°C)Light RainMostly CloudyAverageAverage
November43.5°F (6.4°C)Light RainMostly CloudyAverageAverage
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Bass Rock

Travelling to Bass Rock is convenient, with Edinburgh Airport (EDI) being the nearest, situated 46.7km away. Recommended hotels nearby include The Glasshouse, Autograph Collection, a 5-star establishment 11.3km from EDI, offering transfers and shuttles. Courtyard by Marriott Edinburgh West, a 4-star hotel 4.8km from the airport, provides easy access, while Albany Hotel, also 4-star, is another option at 11.3km from EDI. Glasgow Airport (GLA) is 114.3km away, with options like Sherbrooke Castle Hotel and Golden Jubilee Hotel, both 4-star and within 5 and 4.8km respectively. Newcastle Airport (NCL) is 130.4km distant, with several 4-star hotels like The County Hotel and INNSiDE by Meliá Newcastle, both 9.7km from the airport.

Frequently asked questions

What's the area like around Bass Rock?
Bass Rock is located in an area of North Berwick known for its array of dining options. You'll find 119 hotels and other accommodations within a few miles for a convenient home base.
Where is the best place to stay near Bass Rock?
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 4 mi (6.4 km) from Bass Rock. Other good options within 5 miles include Charming Cottage in North Berwick With Sea Views and The Law.
How many hotels will I be able to find near Bass Rock?
Expedia has 119 hotels and other accommodation options a few miles from Bass Rock.
If I need to cancel the hotel reservation for my stay near Bass Rock, will I receive a refund?
Yes, most room reservations are refundable if you cancel before the hotel's cancellation deadline, which is often 24 or 48 hours before your check-in date. If you have a non-refundable reservation, it might still be possible to cancel it and receive a refund within 24 hours of booking. Plug in your dates, click on "Search", then you can use the "fully refundable" filter to review the best deals available near Bass Rock.
What can I see and do near Bass Rock?
Enjoy a stroll along the shore at Seacliff Beach, Tyninghame Beach and Peffer Sands. Scottish Sea Bird Center, North Berwick Law and Craigleith are beautiful places to appreciate nature. You might plan a visit to North Berwick Harbour or North Berwick Golf Course while you're in the area.

Explore a world of travel with Expedia