
Search Hotels Near Elliot Beach, Arbroath
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Elliot Beach hotels

Carnoustie Golf Hotel
Carnoustie Golf Hotel7.9 km from Elliot Beach
9.2 out of 10, Wonderful, (1,005 reviews)
The price is ฿4,180
฿5,017 total
includes taxes & fees
28 Jun - 29 Jun

The Station Hotel
The Station Hotel7.3 km from Elliot Beach
9.2 out of 10, Wonderful, (271 reviews)
The price is ฿3,582
฿4,299 total
includes taxes & fees
25 Jun - 26 Jun

Morven House
Morven House7.7 km from Elliot Beach
10.0 out of 10, Exceptional, (11 reviews)
The price is ฿3,999
฿4,798 total
includes taxes & fees
24 Jun - 25 Jun

19th Hole Hotel
19th Hole Hotel7.7 km from Elliot Beach
9.0 out of 10, Wonderful, (305 reviews)
The price is ฿2,912
฿3,494 total
includes taxes & fees
23 Jun - 24 Jun

Lunan House
Lunan House14.1 km from Elliot Beach
8.8 out of 10, Excellent, (193 reviews)
The price is ฿2,155
฿2,586 total
includes taxes & fees
12 Jul - 13 Jul

OYO Ashlea Manor
OYO Ashlea Manor14.2 km from Elliot Beach
8.0 out of 10, Very good, (5 reviews)
The price is ฿2,428
฿3,034 total
includes taxes & fees
28 Jun - 29 Jun

Fisherman's Tavern Hotel - Inn by Greene King Inns
Fisherman's Tavern Hotel - Inn by Greene King Inns18.2 km from Elliot Beach
9.0 out of 10, Wonderful, (420 reviews)
The price is ฿3,271
฿3,926 total
includes taxes & fees
28 Jun - 29 Jun

Woodlands Hotel, BW Signature Collection
Woodlands Hotel, BW Signature Collection16.3 km from Elliot Beach
8.6 out of 10, Excellent, (734 reviews)
The price is ฿2,727
฿3,272 total
includes taxes & fees
28 Jun - 29 Jun

Foresterseat Glamping
Foresterseat Glamping19.3 km from Elliot Beach
10.0 out of 10, Exceptional, (8 reviews)
The price is ฿3,344
฿4,013 total
includes taxes & fees
23 Jun - 24 Jun

Monifieth Farm Hotel
Monifieth Farm Hotel14.3 km from Elliot Beach
7.6 out of 10, Good, (5 reviews)
The price is ฿2,159
฿2,591 total
includes taxes & fees
19 Jul - 20 Jul

Premier Inn Dundee East
Premier Inn Dundee East15.9 km from Elliot Beach
6.0 out of 10, (2 reviews)
The price is ฿1,963
฿2,356 total
includes taxes & fees
12 Jul - 13 Jul

Homesly The George Hotel
Homesly The George Hotel20.6 km from Elliot Beach
8.2 out of 10, Very good, (152 reviews)
The price is ฿5,776
฿5,776 total
includes taxes & fees
5 Jul - 6 Jul

Bankhead Of Lour Bungalow
Bankhead Of Lour Bungalow15.6 km from Elliot Beach
The price is ฿22,099
฿26,519 total
includes taxes & fees
10 Jul - 11 Jul

Balmashanner Farmhouse
Balmashanner Farmhouse18.7 km from Elliot Beach
The price is ฿43,530
฿52,236 total
includes taxes & fees
3 Jul - 4 Jul
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 Elliot Beach
Property | Property class | Guest rating | Breakfast included | Pool | Spa | Pet-friendly | WiFi included | |
|---|---|---|---|---|---|---|---|---|
![]() Carnoustie Golf Hotel | 9.2 Wonderful 1,005 reviews | View | ||||||
![]() The Station Hotel | 9.2 Wonderful 271 reviews | View | ||||||
![]() Morven House | 10.0 Exceptional 11 reviews | View | ||||||
![]() 19th Hole Hotel | 9.0 Wonderful 305 reviews | View | ||||||
![]() Lunan House | 8.8 Excellent 193 reviews | View |
Top Elliot Beach Hotel Reviews

THE SPACE TO STAY APARTHOTEL
8/10 Good






















































