- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check prices for these dates
Our top choices for Grassy Beach hotels

1. Woodlands Hotel, BW Signature Collection
Woodlands Hotel, BW Signature Collection2.8 km from Grassy Beach
8.6 out of 10, Excellent, (773 reviews)
The price is CA $106
CA $128 total
includes taxes & fees
Nov 15 - Nov 16

2. The Fort Hotel
The Fort Hotel1.3 km from Grassy Beach
9.0 out of 10, Wonderful, (51 reviews)
The price is CA $140
CA $168 total
includes taxes & fees
Nov 16 - Nov 17

3. The Station Hotel
The Station Hotel12.2 km from Grassy Beach
9.2 out of 10, Wonderful, (322 reviews)
The price is CA $103
CA $123 total
includes taxes & fees
Nov 14 - Nov 15

4. Carnoustie Golf Hotel
Carnoustie Golf Hotel11.6 km from Grassy Beach
9.2 out of 10, Wonderful, (1,001 reviews)
The price is CA $93
CA $111 total
includes taxes & fees
Nov 22 - Nov 23

5. Invercarse Hotel Dundee, BW Signature Collection
Invercarse Hotel Dundee, BW Signature Collection7.9 km from Grassy Beach
8.8 out of 10, Excellent, (788 reviews)
The price is CA $101
CA $121 total
includes taxes & fees
Nov 22 - Nov 23

6. 19th Hole Hotel
19th Hole Hotel11.8 km from Grassy Beach
9.0 out of 10, Wonderful, (352 reviews)
The price is CA $120
CA $144 total
includes taxes & fees
Nov 15 - Nov 16

7. Premier Inn Dundee West
Premier Inn Dundee West10 km from Grassy Beach
8.2 out of 10, Very good, (20 reviews)
The price is CA $77
CA $92 total
includes taxes & fees
Dec 10 - Dec 11

8. The Clarendon
The Clarendon6.6 km from Grassy Beach
9.8 out of 10, Exceptional, (219 reviews)
The price is CA $152
CA $182 total
includes taxes & fees
Nov 17 - Nov 18

9. Monifieth Farm Hotel
Monifieth Farm Hotel4.8 km from Grassy Beach
9.0 out of 10, Wonderful, (27 reviews)
The price is CA $79
CA $95 total
includes taxes & fees
Nov 15 - Nov 16

10. Four Points Flex by Sheraton Dundee
Four Points Flex by Sheraton Dundee4.7 km from Grassy Beach
9.4 out of 10, Exceptional, (486 reviews)
The price is CA $79
CA $94 total
includes taxes & fees
Dec 13 - Dec 14

11. Rufflets St Andrews
Rufflets St Andrews15.3 km from Grassy Beach
9.4 out of 10, Exceptional, (443 reviews)
The price is CA $233
CA $279 total
includes taxes & fees
Nov 16 - Nov 17

12. Seaton House - Small Luxury Hotels of the World
Seaton House - Small Luxury Hotels of the World15.1 km from Grassy Beach
9.8 out of 10, Exceptional, (104 reviews)
The price is CA $423
CA $507 total
includes taxes & fees
Dec 14 - Dec 15

13. Shaftesbury Lodge Guest House
Shaftesbury Lodge Guest House6.5 km from Grassy Beach
9.0 out of 10, Wonderful, (323 reviews)
The price is CA $134
CA $160 total
includes taxes & fees
Nov 15 - Nov 16

14. Malmaison Dundee
Malmaison Dundee4.6 km from Grassy Beach
8.8 out of 10, Excellent, (1,000 reviews)
The price is CA $102
CA $123 total
includes taxes & fees
Dec 14 - Dec 15

15. The Longforgan Coaching Inn
The Longforgan Coaching Inn13.7 km from Grassy Beach
8.0 out of 10, Very good, (401 reviews)
The price is CA $71
CA $85 total
includes taxes & fees
Nov 19 - Nov 20

16. Hotel Indigo Dundee by IHG
Hotel Indigo Dundee by IHG4 km from Grassy Beach
9.2 out of 10, Wonderful, (1,002 reviews)
The price is CA $74
CA $89 total
includes taxes & fees
Dec 13 - Dec 14

17. Drumoig Golf Hotel
Drumoig Golf Hotel6 km from Grassy Beach
8.4 out of 10, Very good, (374 reviews)
The price is CA $142
CA $170 total
includes taxes & fees
Nov 19 - Nov 20

18. Holiday Inn Express Dundee by IHG
Holiday Inn Express Dundee by IHG4.4 km from Grassy Beach
8.8 out of 10, Excellent, (1,001 reviews)
The price is CA $87
CA $104 total
includes taxes & fees
Dec 6 - Dec 7

19. 5Pilmourplace
5Pilmourplace15.2 km from Grassy Beach
9.2 out of 10, Wonderful, (284 reviews)
The price is CA $171
CA $205 total
includes taxes & fees
Dec 2 - Dec 3

20. Premier Inn Dundee Centre
Premier Inn Dundee Centre4.7 km from Grassy Beach
8.2 out of 10, Very good, (35 reviews)
The price is CA $80
CA $96 total
includes taxes & fees
Dec 14 - Dec 15
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 top hotels near Grassy Beach
![]() Woodlands Hotel, BW Signature Collection2.8 km from Grassy Beach | ![]() The Fort Hotel1.3 km from Grassy Beach | ![]() The Station Hotel12.2 km from Grassy Beach | ![]() Carnoustie Golf Hotel11.6 km from Grassy Beach | ![]() Invercarse Hotel Dundee, BW Signature Collection7.9 km from Grassy Beach |
|---|---|---|---|---|
8.6 Excellent 773 reviews | 9.0 Wonderful 51 reviews | 9.2 Wonderful 322 reviews | 9.2 Wonderful 1,001 reviews | 8.8 Excellent 788 reviews |
The price is CA $106 CA $128 total includes taxes & fees Nov 15 - Nov 16 | The price is CA $140 CA $168 total includes taxes & fees Nov 16 - Nov 17 | The price is CA $103 CA $123 total includes taxes & fees Nov 14 - Nov 15 | The price is CA $93 CA $111 total includes taxes & fees Nov 22 - Nov 23 | The price is CA $101 CA $121 total includes taxes & fees Nov 22 - Nov 23 |
|
|
|
|
|








































































































