Search for Cheap Deals onLuxury & Trendy Hotels in Trafalgar
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Hotels in Trafalgar

Days At Sea Beach Lodge
Stay at this 5-star luxury country house in Southbroom. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Trafalgar Marine Protected Area ...
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.
Hotels by Star Rating
Top Attractions in Trafalgar
- Hotels near Trafalgar Beach
- Hotels near Margate Beach
- Hotels near Wild Waves Water Park
- Hotels near Wild Coast Sun Casino
- Hotels near Uvongo Beach
- Hotels near Ramsgate Beach
- Hotels near San Lameer Golf Course
- Hotels near Southbroom Beach
- Hotels near Butterfly Valley Butterfly Farm
- Hotels near Glenmore Beach
- Hotels near Hibiscus Mall Centre
- Hotels near Marina Beach
- Hotels near Port Shepstone Lighthouse
- Hotels near Beaver Creek Coffee Estate
- Hotels near Southbroom Golf Course
- Hotels near Umtentweni Beach
- Hotels near Wild Coast Sun Country Club
- Hotels near Trafalgar Marine Protected Area
- Hotels near Clearwater Trails
- Margate Hotels (9.13 mi)
- Port Edward Hotels (7.58 mi)
- Southbroom Hotels (1.96 mi)
- Port Shepstone Hotels (18.42 mi)
- South Coast Hotels (22.83 mi)
- San Lameer Hotels (1.17 mi)
- Shelly Beach Hotels (12.8 mi)
- Ramsgate Hotels (7.33 mi)
- Mzamba Beach Hotels (12.27 mi)
- Palm Beach Hotels (1.84 mi)
- Uvongo Hotels (10.43 mi)
- Wild Coast Hotels (81.74 mi)