Top Trending Hotels Near St Mary's Church, East Lothian

See all 97 Hotels in St Mary's Church
The Avenue Restaurant at The Victoria Inn
The Avenue Restaurant at The Victoria Inn

9 Court Street, Haddington

3.0 out of 5.0
3.6 out of 5 (19 reviews)

Located in East Lothian, this inn is within a 15-minute walk of St Mary's Church and Nungate Bridge. Haddington Golf Club and …

C$95
Tweeddale Arms Hotel
Tweeddale Arms Hotel

High Street, Haddington EH41 4QU

4.0 out of 5.0
3.7 out of 5 (86 reviews)

Located in Gifford, this inn is within 9 mi (15 km) of Lennoxlove Historic House, St Mary's Church, and Glenkinchie Distiller …

C$125
The Crown & Kitchen
The Crown & Kitchen

25-27 Bridge Street, East Linton EH40 3AG

3.5 out of 5.0
4.3 out of 5 (16 reviews)

Located in East Lothian, this inn is 0.6 mi (0.9 km) from Preston Mill & Phantassie Doocot Mill and within 3 mi (5 km) of …

C$139
Macdonald Marine Hotel And Spa
Macdonald Marine Hotel And Spa

Cromwell Road, North Berwick EH39 4LZ

4.0 out of 5.0
4 out of 5 (214 reviews)

Located in East Lothian, this spa hotel is within a 10-minute walk of The Spa at the Macdonald Marine Hotel and North Berwick …

C$216
Faside Estate
Faside Estate

Faside Estate, Musselburgh EH33 2LE

4.0 out of 5.0
5 out of 5 (1 reviews)

Located in East Lothian, this bed & breakfast is within 6 mi (10 km) of Musselburgh Racecourse, Dalkeith Country Park, and …

Get Rates
Melville House
Melville House

103A North High Street, Musselburgh EH21 6JE

3.5 out of 5.0

Located in Fisherrow, this apartment is 0.6 mi (1 km) from Musselburgh Racecourse and within 3 mi (5 km) of Queen Margaret …

Get Rates
Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa

B704, Bonnyrigg EH19 3JB

4.0 out of 5.0
4.3 out of 5 (286 reviews)

Located in Midlothian, this spa hotel is within 6 mi (10 km) of Dalkeith Country Park, Rosslyn Chapel, and Gilmerton Cove. …

C$133
The Principal Edinburgh George Street
The Principal Edinburgh George Street

19-21 George Street, Edinburgh EH2 2PB

5.0 out of 5.0
4.4 out of 5 (205 reviews)

Located amid the shops and restaurants of Edinburgh's fashionable George Street, this hotel is a block from Princes Street an …

C$246
Old Town Chambers
Old Town Chambers

Roxburgh's Court, Edinburgh EH1 1LW

5.0 out of 5.0
4.8 out of 5 (602 reviews)

Located in Old Town, this luxury apartment is steps from City Chambers, St. Giles' Cathedral, and Real Mary King's Close. …

C$249
Waldorf Astoria Edinburgh - The Caledonian
Waldorf Astoria Edinburgh - The Caledonian

Princes Street, Edinburgh EH1 2AB

5.0 out of 5.0
4.4 out of 5 (864 reviews)

Built in 1903, this grand landmark hotel is centrally located on Princes Street, overlooking Edinburgh Castle.

C$262
Hide content

St Mary's Church Hotel Guide

Explore the sights, discover the sounds, and immerse yourself in the city’s atmosphere: When you book a vacation at the top hotels near St Mary's Church, you’ll be in the best place to do it all. These properties are renowned for their central locations and comforting amenities, and the range of options lets you personalize your getaway to suit your travelling style.

Book a stay at one of the luxury hotels close to St Mary's Church to enjoy the first-class restaurants and spas, or grab one of the St Mary's Church hotel deals, if you want to save a few dollars on an inexpensive trip. Who knows? When you book with Expedia.ca, you might even find sale rates and deep discounts on the most popular St Mary's Church hotel.

Whether you’re heading out on a business trip or taking your family on yearly holiday, tracking down a cheap deal on St Mary's Church hotels in East Lothian gives you the opportunity to wander around the local attractions without sacrificing your budget.