Search Hotels Near Tyninghame Beach, Edinburgh

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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 Tyninghame Beach hotels

The Linton Hotel

The Linton Hotel
4.0 star property
3.6 mi from Tyninghame Beach
8.4 out of 10, Very good, (498 reviews)
"My room was a good size, clean and had a lovely view of the gardens and nearby church. I would definitely stay there again. "
United Kingdom
Craig
The price is £65
includes taxes & fees
4 Jun - 5 Jun
The Linton Hotel

Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
3.4 mi from Tyninghame Beach
8.6 out of 10, Excellent, (520 reviews)
"Fantastic hotel to spend a relaxing few days in Dunbar. The check-in, check out were hyper smooth thanks to the helpfulness and kindness of the staff! The room with the hot tub was wonderful, cozy and clean. Afternoon tea was a fantastic experience! As was the dinner."
Belgium
Corentin
The price is £139
includes taxes & fees
31 May - 1 Jun
Bayswell Park Hotel

The Law

The Law
3.0 star property
4.9 mi from Tyninghame Beach
9.0 out of 10, Wonderful, (12 reviews)
"Delicious food, friendly hospitality. Rooms are cute, clean and comfy, if a touch tight. "
United States
Matthew
The price is £263
includes taxes & fees
22 May - 23 May
The Law

Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
4.4 mi from Tyninghame Beach
8.4 out of 10, Very good, (388 reviews)
"Lovely stay and very clean rooms and bathrooms.Very nice breakfast"
United Kingdom
Julie
The price is £115
includes taxes & fees
27 May - 28 May
Pine Marten, Dunbar by Marston's Inns

No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
4.9 mi from Tyninghame Beach
9.2 out of 10, Wonderful, (95 reviews)
"Great nights sleep, good staff and hotel was exactly what I hoped for. Breakfast was also excellent served by a very efficient and polite young man."
United Kingdom
Walter
The price is £302
includes taxes & fees
21 May - 22 May
No.12 Hotel & Bistro

Marine North Berwick

Marine North Berwick
5.0 star property
5.7 mi from Tyninghame Beach
8.8 out of 10, Excellent, (297 reviews)
"Beautiful hotel, amazing views, fab breakfast and very comfy beds! "
United Kingdom
Kelly
The price is £332
includes taxes & fees
20 May - 21 May
Marine North Berwick

The Folly Hotel

The Folly Hotel
3.0 star property
5.3 mi from Tyninghame Beach
7.8 out of 10, Good, (117 reviews)
"Perfect location when visiting North Berwick! Friendly staff and clean rooms. Have stayed here multiple times and plan to come back! "
United States
Paige
The price is £143
includes taxes & fees
1 Jun - 2 Jun
The Folly Hotel

Garleton Lodge

Garleton Lodge
4.0 star property
9.2 mi from Tyninghame Beach
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 £261
includes taxes & fees
15 Jun - 16 Jun
Garleton Lodge

Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
8.4 mi from Tyninghame Beach
8.2 out of 10, Very good, (447 reviews)
"Plenty of parking. We had a family room which was lovely and comfortable! A king size bed and a good size single. It was lovely and warm, plenty of hot water and large fluffy towels. We had a delicious cooked breakfast in the morning, food was plentiful and lovely quality. We would definitely stay there again."
United Kingdom
Lesley
The price is £138
includes taxes & fees
28 May - 29 May
Maitlandfield House Hotel

Tweeddale Arms Hotel

Tweeddale Arms Hotel
4.0 star property
10.3 mi from Tyninghame Beach
8.4 out of 10, Very good, (312 reviews)
"Really lovely hotel!"
United Kingdom
Ofelia
The price is £121
includes taxes & fees
26 May - 27 May
Tweeddale Arms Hotel

The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
10.8 mi from Tyninghame Beach
9.4 out of 10, Exceptional, (201 reviews)
"THE BREAKFAST FOOD WAS CERTAINLY PLENTIFUL AND VERY TASTY, WE COULD NOT FAULT THIS PLACE. THE VIEWS THEMSELVES ARE WORTH THE VISIT, EVERYTHING ABOUT THIS PLACE WE FOUND TO BE EXCELLENT."
United Kingdom
PETER
The price is £182
includes taxes & fees
31 May - 1 Jun
The Lodge at Craigielaw

1 Deuchrie Cottages

1 Deuchrie Cottages
2.0 star property
6.4 mi from Tyninghame Beach
The price is £709
includes taxes & fees
1 Jun - 2 Jun
1 Deuchrie Cottages

Greywalls Hotel and Chez Roux

Greywalls Hotel and Chez Roux
5.0 star property
8.5 mi from Tyninghame Beach
9.4 out of 10, Exceptional, (204 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 £350
includes taxes & fees
25 May - 26 May
Greywalls Hotel and Chez Roux

8 Barney Mains Cottage

8 Barney Mains Cottage
3.0 star property
7.2 mi from Tyninghame Beach
The price is £745
includes taxes & fees
24 May - 25 May
8 Barney Mains Cottage
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 Tyninghame Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Restaurant
The Linton Hotel
4.0 star property
8.4
Very good
498 reviews
View
Terrace/patio
Bayswell Park Hotel
3.5 star property
8.6
Excellent
520 reviews
View
Restaurant
The Law
3.0 star property
9.0
Wonderful
12 reviews
View
Daily full breakfast for a fee
Pine Marten, Dunbar by Marston's Inns
4.0 star property
8.4
Very good
388 reviews
View
Balcony
No.12 Hotel & Bistro
3.0 star property
9.2
Wonderful
95 reviews
View

Top Tyninghame Beach Hotel Reviews

Hotels near other Tyninghame Beach attractions

Find out more about Tyninghame Beach

Top reasons to visit Tyninghame Beach

  • Stunning Coastal Scenery: Tyninghame Beach boasts breathtaking landscapes, perfect for relaxation and exploration.
  • Outdoor Activities: Enjoy a variety of pursuits, including walking, birdwatching, and watersports for all adventure enthusiasts.
  • Camping Opportunities: Choose from designated camping spots or indulge in wild camping amidst picturesque surroundings.
  • Historic Attractions: Explore nearby historic castles and charming harbours, adding cultural richness to your visit.
  • Pet-Friendly Accommodation: Find a range of lodges and hotels, catering to families and pet owners alike.

Find great hotels near Tyninghame Beach

Explore a range of delightful accommodation options at Tyninghame Beach, where you can find lodges and hotels tailored for family stays and pet-friendly adventures. Whether you're seeking a campsite experience, overnight parking facilities, or unique bell tents, Tyninghame offers something for every traveller looking to immerse themselves in the stunning Scottish coastline.

  • Marine North Berwick: Nestled just 9.7km from Tyninghame Beach, Marine North Berwick is a luxurious 5-star hotel with an impressive guest rating of 8.8. This coastal retreat is perfect for those seeking a beach and adventure-themed holiday. With direct access to the beach, guests can immerse themselves in a variety of thrilling activities, including golf, sailing, windsurfing, waterskiing, and fishing. The hotel’s elegant décor and premium amenities enhance the overall experience, making it an ideal choice for adventure enthusiasts and beach lovers alike.
  • Pine Marten, Dunbar by Marston's Inns: Located just 6.4km from Tyninghame Beach, this charming 4-star inn boasts a guest rating of 8.4. With a focus on comfort and hospitality, Pine Marten offers a delightful dining experience, featuring a restaurant, bar, and full breakfast options. Guests can unwind in the inviting lounge or enjoy entertainment on the flat-screen televisions within the inn. Its warm atmosphere and friendly service create a welcoming environment for those looking to relax after a day of exploring Dunbar and its stunning coastline.
  • Maitlandfield House Hotel: Situated 12.9km from Tyninghame Beach, Maitlandfield House Hotel is a 3-star establishment with a guest rating of 8.2, making it a wonderful choice for pet-friendly and business travellers. The hotel accommodates pets and offers a range of amenities tailored to ensure a comfortable stay. With its charming setting and convenient access to local attractions, Maitlandfield provides a pleasant retreat for those on holiday or business, allowing guests to enjoy both leisure and productivity during their visit.

Where to stay near Tyninghame Beach

Tyninghame Beach offers a delightful blend of relaxation and adventure, perfect for all types of travellers. Explore the stunning Tyninghame Bay, known for its picturesque landscapes and friendly atmosphere. Nearby, Tyninghame Links provides excellent opportunities for walking and enjoying the coastal scenery. Whether you seek budget-friendly excursions or luxurious retreats, this charming region promises an unforgettable getaway filled with natural beauty and warm hospitality.

  • North Berwick: Located a mere 8.0km from Tyninghame Beach, North Berwick is a charming coastal town that offers a delightful blend of outdoor activities and stunning scenery. Visitors flock here for its renowned golf courses and picturesque hiking trails that take in breathtaking views of the surrounding landscape. Key attractions include the beautiful beach, the nearby national park, and the vibrant marina, perfect for a leisurely stroll or picnic. The town is particularly lively from April through August, making it an ideal spot for those looking to experience the best of Scotland’s outdoor offerings.
  • Dunbar: Just 6.4km from Tyninghame Beach, Dunbar is a historic seaside town steeped in charm and natural beauty. It attracts visitors year-round, especially peaking in April, July, and September. Dunbar is perfect for those seeking outdoor adventures, with its scenic beaches and breathtaking coastal views. Enjoy a round of golf or hike along the stunning trails. Don’t miss the captivating local landmarks, including historic sites and the picturesque bay, which provide a glimpse into the area’s rich heritage.
  • Whitekirk: A quaint neighbourhood located 3.2km away from Tyninghame Beach, Whitekirk is a hidden gem for those seeking adventure and tranquillity. Visitors are drawn to its recreational areas and excellent golf facilities. The vibrant community is especially popular during the summer months from July to September. Explore the nearby historic buildings, relax in the charming piazza square, or venture into the nature reserve for a peaceful escape. Whitekirk offers a unique blend of outdoor sports and local culture, making it a delightful stop on your journey.

Things to do near Tyninghame Beach

Tyninghame Beach offers a fantastic range of outdoor activities, making it perfect for camping enthusiasts. You can find designated camping spots and parks nearby for a comfortable stay, or indulge in the thrill of wild camping amidst stunning natural scenery. Additionally, the beach is ideal for various outdoor pursuits, including walking, birdwatching, and watersports, ensuring a memorable adventure for all visitors.

Shopping

Tyninghame Beach offers a quaint shopping experience with local boutiques and gift shops. For unique souvenirs, visit the nearby village shops. If you're up for a drive, head to East Lothian's larger shopping centres, such as the John Lewis in Edinburgh, which is about 48.3km away.

Recreation

Experience a round of golf at Lauder Golf Club, where luxury meets the picturesque Scottish countryside, just 37.0km from Tyninghame Beach. Alternatively, enjoy the serene atmosphere at Hirsel Golf Club, located 46.7km away, perfect for relaxation and leisurely walks amidst stunning landscapes.

Adventure

At Tyninghame Beach, you can enjoy thrilling water sports like kayaking and paddleboarding. Explore the stunning coastal paths on a hike, or try your hand at beachcombing for unique shells. Wildlife enthusiasts will love spotting seabirds and seals along the shore, making for a memorable adventure.

Nightlife

Tyninghame Beach offers a serene nightlife, perfect for stargazing along the shore. For a lively atmosphere, venture to the nearby village pubs, where you can enjoy local ales and friendly banter. The charming setting creates a relaxed vibe, ideal for unwinding after a day of exploration.

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

Booking tips and Expedia advantages for Tyninghame Beach

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Tyninghame Beach are January to February and November, where the prices are slightly lower. This is in comparison to June to July and September, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Tyninghame Beach about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Tyninghame Beach is Tuesday. The most expensive day to stay around Tyninghame Beach is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to specify your budget, preferred location, and other preferences. You can arrange your search results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation at Tyninghame Beach with your flights and activities through an Expedia package.

Find the best attractions near Tyninghame Beach

Tyninghame Beach offers a delightful blend of stunning coastal scenery, rich culture, and outdoor experiences. Visitors can enjoy the beautiful sands of Tyninghame Beach and nearby Ravensheugh Beach, as well as explore historic castles and charming harbours in the area. This picturesque destination is perfect for those seeking relaxation or adventure amid breathtaking landscapes.

  • Tantallon Castle: Nestled 4.8km from Tyninghame Beach, this stunning 14th-century castle offers a captivating glimpse into Scotland's rich history. With its dramatic cliff-top location and breathtaking views of the Firth of Forth, it exudes a romantic atmosphere, making it a perfect spot for history enthusiasts and couples alike.
  • Bass Rock: Located 6.4km from Tyninghame Beach, this iconic island is renowned for its rugged beauty and vibrant wildlife, particularly its vast seabird colonies. Ideal for outdoor lovers, a boat trip around the rock provides an unforgettable experience of nature and breathtaking coastal scenery.
  • Seacliff Beach: Just 3.2km from Tyninghame Beach, Seacliff Beach is a picturesque stretch of golden sand framed by dramatic cliffs. The beach offers a tranquil escape, perfect for leisurely strolls, picnics, or simply soaking up the sun amidst stunning coastal views.

Best time to go to Tyninghame Beach

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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 CloudyAverageSlightly Low
December39.6°F (4.2°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Tyninghame Beach

To reach Tyninghame Beach, the nearest major airport is EDInburgh (EDI), located 48.3km away. Notable hotels nearby iNCLude the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both 11.3km from the airport. Another excellent option is the Kimpton Charlotte Square by IHG, situated 9.7km away. GLAsgow (GLA-Glasgow Intl.), 115.9km from Tyninghame Beach, features the luxurious Kimpton Blythswood Hotel & Spa, 11.3km from the airport, and JA Mar Hall Scotland, 6.4km away. For Newcastle (NCL-Newcastle Intl.), located 123.9km away, options include the 4.5-star Hemples Lodge, just 3.2km from the airport, and the Sandman Signature Newcastle Hotel, 9.7km away.

Frequently asked questions

What are the top-rated hotels near Tyninghame Beach?
Discovering top-rated hotels near Tyninghame Beach is essential for a memorable stay in Scotland, United Kingdom.

The Crown & Kitchen

The Crown & Kitchen is a charming 3.5-star hotel located just 6.9 km from Tyninghame Beach, with a remarkable review rating of 9.2 by travellers. This hotel features a well-equipped kitchen in each room, complete with a refrigerator, dishwasher, and espresso maker, making it ideal for travellers who enjoy a home-cooked meal. Guests can also indulge in daily housekeeping and enjoy the beautiful garden or relax on the deck or patio. The combination of thoughtful amenities and a welcoming atmosphere makes it a great choice for those visiting the area.

The Linton Hotel

The Linton Hotel is a delightful 4-star hotel situated 8.0 km from Tyninghame Beach, rated 8.4 by travellers. This hotel offers free self-parking and early check-in, ensuring a straightforward experience for travellers. Its convenient location allows easy access to the local attractions, making it a suitable base for exploring the stunning Scottish coastline. With its comfortable accommodations and attentive service, The Linton Hotel provides a pleasant stay for those looking to enjoy the beauty of Scotland.
How much is a hotel near Tyninghame Beach?
Staying near Tyninghame Beach is a treat, with plenty of hotels from £65 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 trip during weekends or around public holidays.
What are the most popular family-friendly hotels near Tyninghame Beach?
Discovering family-friendly hotels near Tyninghame Beach is a breeze with these top-rated options that cater to both comfort and fun for all ages.

The Crown & Kitchen

The Crown & Kitchen is a welcoming 3.5-star hotel located just 6.9 km from Tyninghame Beach, with an impressive review rating of 9.2. This family-friendly gem features a delightful garden and offers kids' meals at its restaurant, ensuring that younger travellers are well catered for. Guests can enjoy modern conveniences such as a fully equipped kitchen, daily housekeeping, and free nearby parking. With amenities like an outdoor tennis court and cozy in-room options including a microwave and coffee maker, families will find everything they need for a pleasant stay.
What are the best pet-friendly hotels near Tyninghame Beach?
For travellers seeking a pet-friendly getaway near Tyninghame Beach, there are delightful hotel options that ensure both you and your furry friend have a wonderful stay.

The Linton Hotel

The Linton Hotel is a charming 4-star hotel located just 8.0 km from Tyninghame Beach, making it a convenient choice for beach lovers traveling with pets. Rated 8.4 by travellers, this hotel welcomes dogs, ensuring that your four-legged companion is part of your seaside adventure. Guests can enjoy complimentary self-parking and the benefit of early check-in, allowing for a smooth and pleasant arrival. With its welcoming atmosphere and thoughtful amenities, The Linton Hotel is an excellent choice for a memorable stay.
Can I book a fully refundable hotel close to Tyninghame Beach?
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 "Tyninghame Beach", 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 Tyninghame Beach?
To look for discounts on hotels near Tyninghame Beach, join One Key™—our free travel rewards programme. One Key members always get our best prices and earn OneKeyCash™ on eligible bookings for every pound 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