Top Hotels Near St Mary's Church in Edinburgh from AU$105

  • 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for St Mary's Church hotels

1. Orchard House Lodges

Orchard House Lodges
3.0 star property
2.7 km from St Mary's Church
9.6 out of 10, Exceptional, (74 reviews)
"Nice relaxing stay"
United Kingdom
Sheena
The price is AU$225
includes taxes & fees
19 Nov - 20 Nov
Orchard House Lodges

2. Maitlandfield House Hotel

Maitlandfield House Hotel
3.0 star property
0.1 km from St Mary's Church
8.0 out of 10, Very good, (480 reviews)
"The photographer did an amazing job making the property look good."
Canada
Shawn
The price is AU$276
includes taxes & fees
16 Nov - 17 Nov
Maitlandfield House Hotel

3. The Bothy

The Bothy
3.0 star property
2.9 km from St Mary's Church
The price is AU$1,453
includes taxes & fees
22 Nov - 23 Nov
The Bothy

4. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
15.9 km from St Mary's Church
9.2 out of 10, Wonderful, (1,002 reviews)
"Absolutely superb hotel, stunning interior, fitting modern amenities in with the historic interior design. Excellent on site restaurant with the exceptional waiter. The food was excellent especially the venison casserole with broccoli and then the chocolate chilli for dessert 🍨. Not forgetting the superb breakfast."
United Kingdom
Jeff
The price is AU$172
includes taxes & fees
22 Nov - 23 Nov
Carberry Tower Mansion House and Estate

5. The Lodge at Craigielaw

The Lodge at Craigielaw
4.0 star property
8.9 km from St Mary's Church
9.4 out of 10, Exceptional, (214 reviews)
"Super friendly staff, right on the course, restaurant/bar and good breakfast. What else could you want?"
United States
Joe
The price is AU$149
includes taxes & fees
16 Dec - 17 Dec
The Lodge at Craigielaw

6. Open Arms Hotel

Open Arms Hotel
3.0 star property
10.6 km from St Mary's Church
9.4 out of 10, Exceptional, (41 reviews)
"Very good stay, new owners are in the middle of renovations however staff did an excellent job of working around this. Good value for money, wonderful restaurant and plenty of parking."
United Kingdom
Julie
The price is AU$133
includes taxes & fees
7 Dec - 8 Dec
Open Arms Hotel

7. Ravelston House

Ravelston House
3.0 star property
18.1 km from St Mary's Church
8.6 out of 10, Excellent, (491 reviews)
"Had a two night stay which was great. Huge room with super comfortable bed. Excellent shower, probably the best we've had on our UK holiday. Had a lovely meal in the restaurant and all the staff were nice, polite and attentive Five star stay and would stay again"
Australia
Neil
The price is AU$105
includes taxes & fees
16 Nov - 17 Nov
Ravelston House

8. The Crown & Kitchen

The Crown & Kitchen
3.5 star property
8.2 km from St Mary's Church
9.2 out of 10, Wonderful, (189 reviews)
"Nicely decorated room with big bathroom, good shower and very comfortable bed. Helpful staff, especially about late check-in) and good breakfast. Nice location. Good value for money"
United Kingdom
Susan
The price is AU$174
includes taxes & fees
16 Nov - 17 Nov
The Crown & Kitchen

9. Pine Marten, Dunbar by Marston's Inns

Pine Marten, Dunbar by Marston's Inns
4.0 star property
16.8 km from St Mary's Church
8.4 out of 10, Very good, (422 reviews)
"Staff were wonderful. Location was great. We will definitely stay here again"
United Kingdom
Leonie
The price is AU$129
includes taxes & fees
22 Nov - 23 Nov
Pine Marten, Dunbar by Marston's Inns

10. Marine & Lawn North Berwick

Marine & Lawn North Berwick
5.0 star property
12.1 km from St Mary's Church
8.8 out of 10, Excellent, (345 reviews)
"Excellent stay, very relaxing! Lovely spa and thoroughly recommend a massage, excellent."
United Kingdom
Kimberly
The price is AU$425
includes taxes & fees
1 Dec - 2 Dec
Marine & Lawn North Berwick

11. The Law

The Law
3.0 star property
12.4 km from St Mary's Church
8.8 out of 10, Excellent, (35 reviews)
"Great location in a beautiful little town, very friendly staff (especially the lady on shift for breakfast), clean room. Would go again."
Canada
Amandine
The price is AU$141
includes taxes & fees
16 Nov - 17 Nov
The Law

12. Bayswell Park Hotel

Bayswell Park Hotel
3.5 star property
16.6 km from St Mary's Church
8.8 out of 10, Excellent, (547 reviews)
"The rooms were very comfortable, clean and quiet. Our group of 4 had excellent service and a great breakfast. We only stayed one night and wish we could have be there multiple days. The location was very convenient to explore Dunbar by foot. Would highly recommend this hotel to others."
United States
Linda F
The price is AU$193
includes taxes & fees
16 Nov - 17 Nov
Bayswell Park Hotel

13. Premier Inn Edinburgh A1 - Musselburgh

Premier Inn Edinburgh A1 - Musselburgh
3.0 star property
16.5 km from St Mary's Church
7.4 out of 10, Good, (20 reviews)
"the property was well situated for travel to Edinburgh, but the Restuarant had been sold and was closed. Also some of the staff were borderline rude."
Canada
David
The price is AU$101
includes taxes & fees
6 Dec - 7 Dec
Premier Inn Edinburgh A1 - Musselburgh

14. The Leddie Hotel

The Leddie Hotel
3.0 star property
8.4 km from St Mary's Church
9.8 out of 10, Exceptional, (32 reviews)
"The hotel was well set up and modern. Breakfasts and dinners were excellent."
United Kingdom
Andrew
The price is AU$360
includes taxes & fees
2 Dec - 3 Dec
The Leddie Hotel

15. No.12 Hotel & Bistro

No.12 Hotel & Bistro
3.0 star property
12.4 km from St Mary's Church
9.2 out of 10, Wonderful, (99 reviews)
"Great hotel, would stay again!"
Canada
Brad
The price is AU$379
includes taxes & fees
16 Nov - 17 Nov
No.12 Hotel & Bistro

16. The Folly Hotel

The Folly Hotel
3.0 star property
12.2 km from St Mary's Church
7.8 out of 10, Good, (132 reviews)
"A lovely wee place in the city centre, so close to the beach as well. The place itself was excellent, with a lovely host. Enjoyed our stay very much."
United Kingdom
Rutuja
The price is AU$228
includes taxes & fees
16 Dec - 17 Dec
The Folly Hotel

17. Faside Estate

Faside Estate
4.0 star property
14.1 km from St Mary's Church
9.6 out of 10, Exceptional, (17 reviews)
"We had an amazing stay from start to finish. Ian gave us a tour if the castle along with a history. The rooms were cozy, the bed was very comfortable. The owners even gave us a ride to the tram when we were unable to find a taxi. Sue and Ian are a friendly helpful couple. "
United States
Nathaniel
The price is AU$537
includes taxes & fees
16 Nov - 17 Nov
Faside Estate

18. The Linton Hotel

The Linton Hotel
4.0 star property
8.3 km from St Mary's Church
8.4 out of 10, Very good, (556 reviews)
"Lovely place to stay, the room was a little small but the building is old and quaint so easy to forgive, apart from that very pleased"
United Kingdom
Alan
The price is AU$137
includes taxes & fees
23 Nov - 24 Nov
The Linton Hotel

19. Charming 5-beds Caravan in Beautiful Seton Sands

Charming 5-beds Caravan in Beautiful Seton Sands
2.0 star property
10 km from St Mary's Church
10.0 out of 10, Exceptional, (1 review)
"Extremely clean 3 bedroom caravan in a lovely woodland setting next to the coast. Friendly host who ensured that we had all that we needed for a really enjoyable stay. Would recommend for families. "
United Kingdom
Anonymous traveller
The price is AU$350
includes taxes & fees
23 Nov - 24 Nov
Charming 5-beds Caravan in Beautiful Seton Sands

20. Housekeeper's Rooms

Housekeeper's Rooms
3.0 star property
15.2 km from St Mary's Church
10.0 out of 10, Exceptional, (2 reviews)
"The property is brilliant the castle is amazing. The owners are very friendy and encourage you to walk to grounds which is beautiful. Was very happy with our stay. The location is ideal 20 min drive to Edinburgh 30 min drive to coldstream/kelso to explore the boarders."
United Kingdom
Jonathan
The price is AU$843
includes taxes & fees
29 Nov - 30 Nov
Housekeeper's Rooms
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.

Other attractions near St Mary's Church

Top St Mary's Church Hotel Reviews

Frequently Asked Questions

What are the top-rated hotels near St Mary's Church?

Discover the top-rated hotels near St Mary's Church that provide comfort and charm for every traveler.


The Golf Tavern
The Golf Tavern is a cozy option just a short 7-minute walk from St Mary's Church, rated 8.8 by travellers. This hotel offers free breakfast and features an onsite restaurant, perfect for relaxing after a day of exploring. Travellers can enjoy outdoor tennis facilities and benefit from free self-parking, making it a convenient choice for those visiting the area.


Garleton Lodge
Garleton Lodge offers an exceptional stay just 4.2 km from St Mary's Church, with a perfect review rating of 10. This hotel features a romantic atmosphere with premium bedding, complimentary toiletries, and a stocked minibar. Guests can indulge in the hot tub or enjoy couples dining, while the terrace provides a lovely space to unwind. Off-street parking and early check-in add to the convenience for travellers.


Orchard House Lodges
Orchard House Lodges is a charming retreat located only 3.4 km from St Mary's Church, rated 9.6 by travellers. This accommodation is perfect for those looking for self-catering options, featuring a kitchenette equipped with an oven, microwave, and refrigerator. Guests can prepare their meals while enjoying the comfort of premium bedding and free toiletries. Secured self-parking is also available, ensuring a straightforward stay.

What hotels are within walking distance to St Mary's Church?

Discover charming accommodations within walking distance of St Mary's Church, perfect for travellers looking for family-friendly options and convenience in Haddington.


The Golf Tavern
The Golf Tavern is a cozy hotel located just a 7-minute walk from St Mary's Church, rated 8.8 by travellers. This inviting hotel features an outdoor tennis court, perfect for those looking to stay active. Guests can enjoy complimentary breakfast each morning and benefit from free self-parking. The hotel also offers an onsite restaurant that caters to families with kid-friendly meal options, making it a great choice for those traveling with children.


Maitlandfield House Hotel
Maitlandfield House Hotel, a delightful hotel, is situated just 2 minutes from St Mary's Church and holds a review rating of 8.2 from travellers. This Victorian hotel boasts a lovely terrace for relaxing and enjoying the surroundings. Guests can indulge in a delicious cooked breakfast each morning, and enjoy the convenience of free self-parking. Located in a historic district, the hotel offers a unique blend of charm and comfort for visitors exploring Haddington.

What are the most popular family-friendly hotels near St Mary's Church?

Finding the perfect family-friendly hotels near St Mary's Church can ensure a delightful stay in Haddington. Here are some top-rated options that cater to families and provide great amenities.


Tweeddale Arms Hotel
Tweeddale Arms Hotel is a charming hotel located just 6.8 km from St Mary's Church, with a travellers' rating of 8.4. Families will appreciate the daily housekeeping and kids' meals available in the restaurant, making dining straightforward. The hotel also features a beautiful garden and offers free breakfast, ensuring a refreshing start to your day. With additional amenities like onsite tennis and nearby mountain biking, this hotel is perfect for family adventures.


The Golf Tavern
The Golf Tavern, situated just a 7-minute walk from St Mary's Church, is a welcoming hotel with a strong travellers' rating of 8.8. This family-friendly hotel offers kids' meals in its restaurant, catering to the little ones' tastes. Guests can enjoy free breakfast each morning, along with the convenience of self-parking. With onsite tennis facilities, families can enjoy some active fun together during their stay.

What are the best affordable hotels near St Mary's Church?

For travellers seeking affordable and delightful stays near St Mary's Church, these hotels offer comfort and convenience without breaking the bank. Whether you're looking for top-rated options or cozy lodgings, there's something for everyone.


The Golf Tavern
The Golf Tavern is a cozy hotel situated a mere 7 minutes' walk from St Mary's Church, offering travellers a good traveler rating score of 8.8. This inviting hotel features complimentary breakfast and free self-parking, making it an excellent choice for budget-conscious visitors. Enjoy some leisure time with onsite outdoor tennis courts, or simply relax in the restaurant's cozy atmosphere.


Orchard House Lodges
Orchard House Lodges is a charming retreat located just 3.4 km from St Mary's Church, with an impressive review rating of 9.6. Ideal for those who enjoy a self-catering experience, this hotel features kitchenettes equipped with stovetops, microwaves, and refrigerators, perfect for preparing your own meals. Additional amenities include free WiFi and complimentary toiletries, ensuring a comfortable stay.


Maitlandfield House Hotel
Maitlandfield House Hotel, rated 8.2 by travellers, is conveniently located just 2 minutes on foot from St Mary's Church. This hotel offers free breakfast options daily, including cooked breakfasts on the weekends, making it perfect for those looking to start their day right. With free WiFi and self-parking, along with a lovely terrace for relaxation, it's an excellent choice for affordable comfort.

What are the best pet-friendly hotels near St Mary's Church?

If you're seeking a cozy stay for you and your pet near St Mary's Church, these top-rated hotels in Haddington promise a delightful experience.


Tweeddale Arms Hotel
Tweeddale Arms Hotel is a charming hotel located just 6.8 km from St Mary's Church. With a travellers' rating of 8.4, this hotel welcomes pets, offering amenities such as dog-friendly accommodations and daily housekeeping. Guests can also enjoy a complimentary breakfast, relax in the garden, or take advantage of the onsite outdoor tennis facilities.


Maitlandfield House Hotel
Maitlandfield House Hotel is a delightful hotel situated merely a 2-minute walk from St Mary's Church. With a strong travellers' rating of 8.2, this pet-friendly hotel offers a warm welcome to pets alongside free weekend breakfasts and a charming terrace. Guests can also benefit from free toiletries and nearby skiing opportunities, making it a perfect spot for both relaxation and adventure.

Can I book a fully refundable hotel close to St Mary's Church?

Most bookings on Expedia are refundable if cancelled 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, set your travel dates and use the "Fully refundable" filter.

Can I find Expedia discounts for hotels near St Mary's Church?

To look for discounts on hotels near St Mary's Church, join One Key™—our free travel rewards program. One Key members get instant discounts with Member Prices and earn OneKeyCash™* on eligible bookings. Another way you can save is by booking a package with hotel and flights.† *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands. †Members only. Savings vary and subject to availability.

How much is a hotel near St Mary's Church?

Staying near St Mary's Church is a treat, with plenty of hotels from AU$105 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.