Luxury Hotels in Trafalgar
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Aug 12 - Aug 13Tomorrow
Aug 13 - Aug 14This weekend
Aug 14 - Aug 16Next weekend
Aug 21 - Aug 23Top 5 Luxury Hotels in Trafalgar at a glance
- San Lameer Hotel and Spa — 4-star hotel in Southbroom. Guest rating: 8.4/10 — Very Good.
- Wailana Beach Lodge — 4-star hotel in Margate. Guest rating: 10/10 — Exceptional.
- First Group Margate Sands — 4-star hotel in Margate. Guest rating: 8.4/10 — Very Good.
- Wild Coast Sun — 4-star hotel in Mbizana. Guest rating: 7.8/10 — Good.
Luxury Hotels in Trafalgar




San Lameer Hotel and Spa
San Lameer Hotel and SpaSouthbroom
- Near the beach
- Full-service spa
- Outdoor pool
- 18 holes of golf
$113
$131 total
includes taxes & fees
Aug 26 - Aug 27
$95
$109 total
includes taxes & fees
Aug 14 - Aug 15




First Group Margate Sands
First Group Margate SandsMargate
- Direct access to the beach
- Full-service spa
- Outdoor pool
$87
$100 total
includes taxes & fees
Aug 13 - Aug 14
$139
$160 total
includes taxes & fees
Sep 9 - Sep 10
Top landmarks in Trafalgar
Trafalgar Beach
10.0/10 (1 review)
When the beach is calling your name, you might want to head down to Trafalgar Beach, located 0.7 mi (1.2 km) from central Trafalgar. Enjoy the sunset by the shore at Southbroom Beach, Glenmore Beach, and Marina Beach.








