Why results appear this way

Show total price

Hotels with free cancellation in Elgin

Mansion House Hotel

Elgin
8.2

Very good

1,391 reviews

Stay in a stylish hotel with a restaurant, garden views, and free Wi-Fi, just a short walk from Elgin Museum.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Laichmoray Hotel

Elgin
9

Superb

923 reviews

Comfortable hotel in Elgin with a restaurant, garden views, and free self-parking available on-site.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Premier Inn Elgin

Elgin
8.9

Fabulous

666 reviews

Smoke-free hotel in Elgin with a playground and free self-parking, just minutes from Elgin Cathedral and Elgin Museum.

Top rated

Elevator / Lift

Cheap

Express Check-In/Check-Out













The Mansefield Hotel

Elgin
8.4

Very good

286 reviews

Stylish hotel with a restaurant, bar, and free parking, located near Elgin and 650 m from Elgin Railway Station.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













Sunninghill Hotel

Elgin
8.8

Fabulous

219 reviews

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













The Royal Hotel Elgin

Elgin
8.1

Very good

404 reviews

Charming bed & breakfast with a restaurant, free parking, and complimentary Wi-Fi in Elgin, just a short walk from local attractions.

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













The harbour inn

Elgin
10

Exceptional

2 reviews

Top rated

Restaurant

Free Parking

Non-Smoking Rooms













St Michaels Guest House

Elgin
8.9

Fabulous

324 reviews

Top rated

Airport shuttle

Free Parking

Non-Smoking Rooms













The Milton Accommodation

Elgin
8.4

Very good

286 reviews

Guest house in Elgin with family rooms, garden, and free parking available. Enjoy a comfortable stay with a guest rating of 8.55.

Top rated

Free Parking

Family Room

Garden













Elgin Guest House

Elgin
8.8

Fabulous

198 reviews

Top rated

Free Parking

Non-Smoking Rooms

Family Room













Fishermans Rest

Elgin
8.2

Very good

6 reviews

Top rated

Beach (Nearby)

Garden













BELLEVILLE BED AND BREAKFAST

Elgin
8

Very good

4 reviews

Top rated

Free Parking

Non-Smoking Rooms













The White Cottage

Elgin
-
No reviews yet

Free Parking

Garden













Garden Cottage

Elgin
-
No reviews yet

Free Parking

Garden













The Mains

Elgin
-
No reviews yet

Free Parking

Garden













1 The Coach House

Elgin
-
No reviews yet

Free Parking

Garden













Stag and Barrel

Elgin
7.6

Good

4 reviews

Free Parking

Non-Smoking Rooms

Family Room

Express Check-In/Check-Out













Gardener's Cottage

Elgin
-
No reviews yet












Cottage with garden & jacuzzi

Elgin
-
No reviews yet

Pet Friendly

TV

Garden













Children-friendly lovely cottage | Pets are welcome

Elgin
-
No reviews yet

Pet Friendly

Fireplace














Product

  • Affiliate program
  • Cookies
  • Privacy
  • Terms

Social


© 2026 Vio