Elgin is a town whose cathedral still commands the skyline, though its roof is gone. You can wander among the open stone walls and arches, with sky where the nave’s roof should be.
Culture4.6/5
Elgin Cathedral
Elgin's medieval cathedral stands roofless, with tall towers rising above the nave. Climb one for views over town, passing exhibits and medieval tombs on the spiral stairs.
Culture4.6/5
Biblical Garden Elgin
Elgin's biblical garden pairs flowering beds with scripture boards, opposite the cathedral. You can wander among the flowers and read verses along the paths.
Landmark4.7/5
Bishop's House
Elgin’s fine historic house stands across the road from the cathedral, where its precentor arranged music and the order of services. That work shaped the cathedral’s daily life.
Culture4.9/5
Dominican Sisters of St Cecilia
Elgin church for worship and quiet meditation.
Landmark4.3/5
Cooper Park
This Elgin park has a lake, mature trees and walking paths. A playground and skateboarding area give kids two ways to spend an afternoon.
Landmark5/5
Elgin Muckle Cross
Culture4.5/5
St Giles Church of Scotland
Landmark4.4/5
Lady Hill
Landmark4.6/5
Braco's House
Culture4.6/5
Moray Motor Museum
Landmark4.7/5
Glen Moray Distillery Ltd
Landmark4.6/5
Quarry Wood
Landmark4.6/5
Elgin Golf Club
Shop3.3/5
St Giles Shopping Centre
Landmark4/5
Elgin Town Hall for the Community Ltd
Culture4.8/5
Elgin Library
Landmark4.1/5
Elgin Tourist Information Centre
Landmark4.7/5
Halifax Citadel National Historic Site
Step into history at Halifax Citadel National Historic Site, where walls whisper tales of the past! Perched atop a hill, this star-shaped fortress offers stunning views of the city and harbor. Explore interactive exhibits, watch the daily firing of the cannon, and soak in the vibrant atmosphere. Perfect for history buffs and curious wanderers alike—don’t miss this iconic gem!
Landmark4.6/5
St. Lawrence Market
Welcome to St. Lawrence Market, Toronto’s foodie paradise! This vibrant hub is brimming with fresh produce, artisanal cheeses, and mouth-watering baked goods. Stroll through stalls bursting with local flavor and be sure to grab a peameal bacon sandwich—it's a must! With its lively atmosphere and rich history, St. Lawrence Market is a delicious slice of Toronto's charm!
Stay$$$4.95/5
Kilmorie House
Kilmorie House in Elgin is housed in a historic building, offering a unique setting with garden and mountain views. The property features a terrace and outdoor seating area, ideal for relaxation. Rooms include private bathrooms, free WiFi, and modern amenities such as flat-screen TVs and soundproofing. Family rooms and ground-floor units cater to various guest needs. Guests benefit from a paid shuttle service, electric vehicle charging station, bicycle parking, and free on-site private parking. Additional services include room service and breakfast in the room. Elgin Cathedral is a 5-minute walk away, while Huntly Castle lies 44 km from the property. Other nearby attractions include Brodie Castle (26 km) and Nairn Dunbar Golf Club (36 km).
Stay$$$4.75/5
Moraybank Guest House
Set in Elgin and only 700 metres from Elgin Cathedral, Moraybank Bed & Breakfast offers accommodation with garden views, free WiFi and free private parking. Boasting a housekeeping service, this property also provides guests with a picnic area. Nairn Dunbar Golf Club is 36 km away and Nairn Museum is 36 km from the bed and breakfast. At the bed and breakfast, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The bed and breakfast features some units with quiet street views, and each unit is fitted with a kettle. At the bed and breakfast, all units come with a seating area. Guests can relax in the garden at the property. Huntly Castle is 44 km from the bed and breakfast, while Brodie Castle is 26 km from the property.
Stay$$$$4.4/5
Laichmoray Hotel
Laichmoray Hotel is conveniently situated on the periphery of Elgin town centre, less than 300 metres from the Elgin Rail Station. Guests can benefit from free Wi-Fi as well as the free parking in the ample car park. The Laichmoray Hotel features individually styled rooms, which are equipped with wooden furnishings and neutral décor. They all include a flat-screen TV and an en suite bathroom; some rooms also feature four-poster beds. In the restaurant and garden room conservatory, the menus offer traditional favourites and modern classics, cooked to order and using only the best local produce. It also features an extensive wine list and a choice of 160 malt whiskies. Guests can enjoy hot drinks and lunchtime snacks in the lounge. The Moray Firth coast can be reached in less than 15 minutes by car and provides miles of unspoilt sandy beaches. Aberdeen Airport is 60 miles away and Inverness Airport is 30 miles from the hotel. Moray Goal Club is less than 7 miles from Laichmoray.
Stay$$4.45/5
Elgin Guest House
Elgin Guest House is located in Elgin, along the Whisky Trail along the A96 Road. Elgin town centre is a 2-minute walk away, where there is a number of shops and restaurants. Free WiFi is available throughout, and free limited, private parking. Popular local activities include fishing, golf, cycling, walking and whisky tasting. Dolphin and whale spotting is also popular and the coast can be reached within 6 miles of the property. Elgin Football Club and Cathedral can be reached within a 10 minute walk, whilst the Glen Moray distillery is 1.3 miles away. The nearest airport is Inverness Airport, 45 km from the property.
Stay$$$$4.55/5
Sunninghill Hotel
In the heart of Elgin, Sunninghill Hotel features a traditional restaurant and elegant rooms with free Wi-Fi. The hotel is just a 5-minute walk from Elgin Railway Station. The bright and airy bedrooms each have a flat-screen TV and a work desk. All rooms have a private modern bathroom with free toiletries, and tea/coffee facilities are provided. The spacious restaurant at Sunninghill serves classic British cuisine and hearty full English breakfasts. The bar offers a range of light snacks, bottled beers and international wines. Just a few minutes’ walk from St Giles Shopping Centre, Sunninghill Hotel is a 5-minute drive from Elgin Golf Club. Free on-site parking is available, and Lossiemouth is a 10-minute drive away.
Stay$$$$4.45/5
St. Michael's Guest House
St Michaels Guest House in Elgin offers spacious rooms with garden views. Guests enjoy free WiFi, a private garden, and a lounge area. The guest house provides private check-in and check-out, daily housekeeping, and free on-site parking. Additional amenities include a balcony, patio, and outdoor seating area. A variety of breakfast options are available, including continental, full English/Irish, vegetarian, vegan, and gluten-free. Local specialities, warm dishes, and fresh fruits enhance the morning experience. Located a 13-minute walk from Elgin Cathedral, the guest house is near attractions such as Brodie Castle (25 km) and Nairn Dunbar Golf Club (35 km). Highly rated for room comfort and size.
Stay$$$$3.95/5
Mansion House Hotel
Nestled within its own grounds on the banks of the River Lossie, The Mansion House is a peaceful getaway just a few minutes’ walk from the historical centre of Elgin. Free parking is available on site, and free Wi-Fi is accessible throughout. The Mansion House Hotel is a 19th century Baronial House, decorated in an elegant country house style but finished with modern amenities. All rooms are en suite, and all have a TV. Full breakfast options served at property Several golf courses are located within a 15-minute drive. Elgin Cathedral is a 15-minute walk away. Elgin Railway station is 1 mile from the hotel.
Stay$$2.5/5
Serviced Accommodation Moray Lesmurdie House, Elgin - Free Parking, Free WiFi - Two-Bedroom Apartment
Serviced Accommodation Moray - Lesmurdie House in Elgin offers a two-bedroom apartment with two bathrooms. The property features a fully equipped kitchen, washing machine, fireplace, and garden views. Guests can enjoy a work desk, TV, hairdryer, and private entrance. Free on-site private parking is available, ensuring convenience for all visitors. Elgin Cathedral is a 13-minute walk away, while Huntly Castle lies 45 km from the apartment. Other nearby points of interest include Brodie Castle (27 km), Nairn Dunbar Golf Club (37 km), and Fochabers Heritage Centre (15 km).
Stay5/5
Trochelhill Country House
Stay5/5
Woodville Bed and Breakfast
Stay4.9/5
Ardlogie Guest House & Self-Catering
Guest house with a garden by the river, breakfast, a hot tub and sauna. Hosts tailor hiking suggestions to your plans.
Stay4.8/5
Duffus Estate
Stay4.7/5
Darwin Self Catering Holiday Cottage
Stay4.2/5
Ardvonie House
Stay4.1/5
Station Hotel
Stay5/5
The Flats at Front + Union
Nestled in the heart of Traverse City, The Flats at Front + Union is a delightful haven for travelers seeking charm and comfort. Just steps from stunning waterfront views, local eateries, and boutique shops, it’s the perfect spot for exploring! With cozy, stylish accommodations, you’ll feel right at home while enjoying the vibrant local scene. Come make memories!
Stay4.65/5
The Inn at English Meadows
The Inn At English Meadows in Kennebunk offers family rooms with private bathrooms, air-conditioning, and free WiFi. Each room includes a TV, wardrobe, and seating area. Guests can relax in the garden or on the terrace, enjoy the outdoor fireplace, and take advantage of the outdoor seating area. The property features a bar, kitchenette, balcony, and free on-site private parking. Additional amenities include bathrobes, free toiletries, and a sofa bed. Nearby attractions include Maine Art Gallery Framing (8-minute walk), Northlight Gallery (1.2 km), and Goochs Beach (2 km). Portland International Jetport is 42 km away. Guests highly rate the breakfast provided by the property, convenient location, and attentive staff.
Stay4.8/5
InnBuffalo off Elmwood
InnBuffalo Off Elmwood in Buffalo offers family rooms with air-conditioning, kitchenettes, and private bathrooms. Each room includes a work desk, TV, and free WiFi. Guests can relax in the garden or enjoy the outdoor dining area. The hotel provides a 24-hour front desk, room service, and paid on-site private parking. Located 12 km from Buffalo Niagara International Airport, the hotel is an 18-minute walk from Buffalo State College. Nearby attractions include Wilcox Mansion and Frank Lloyd Wright's Martin House Complex. InnBuffalo Off Elmwood is highly rated for its excellent service and comfortable accommodations.
Stay4.9/5
Primrose Inn
Welcome to Primrose Inn in the charming coastal town of Bar Harbor, Maine! This delightful bed and breakfast on Mt Desert Street is the perfect retreat for adventurous travelers seeking comfort and relaxation. With its cozy rooms, friendly staff, and convenient location near Acadia National Park, Primrose Inn is your home away from home. Let the fun begin!
Create a trip and start adding the places you want to visit in Elgin