Hotels for a family vacation in Trafalgar

Trafalgar: 270 options found

Select dates so you can see the availability and exact prices.

R61 Rennies Beach 12 Barbados Rd, Marina Beach

16.1km from the center of Trafalgar
Room in this hotel

R61 Villa 1131, Marina Beach

16km from the center of Trafalgar
Room in this hotel

R61, Caribbean Estate 11/48 Kingston Drive, Marina Beach

16km from the center of Trafalgar
Room in this hotel

11 Fairway Road, Southbroom

4.4km from the center of Trafalgar
Room in this hotel

Villa 22, Montego Bay Calypso Drive, Caribbean Estates, Marina Beach

15.6km from the center of Trafalgar
Room in this hotel

Collison Street, 4276, Margate, South Africa, Marina Beach

14.5km from the center of Trafalgar
Room in this hotel

Marine Drive, 4275, Margate, South Africa, Margate

12.5km from the center of Trafalgar
Room in this hotel

Selvey Avenue, Marina Beach

16.5km from the center of Trafalgar
Room in this hotel

2222 Uvongo Beach Road, La Crete Sands 24, 4270, Margate, South Africa, Marina Beach

17km from the center of Trafalgar
Room in this hotel

Collison Street, Marina Beach

14.6km from the center of Trafalgar
Room in this hotel

60 Colin Street, Marina Beach

17.4km from the center of Trafalgar
Room in this hotel

877 Marine Drive, Shelly Beach

20.7km from the center of Trafalgar
Room in this hotel

5 Duke Road Juanita 202, 4275, Margate, South Africa, Margate

13.6km from the center of Trafalgar
Room in this hotel

29 Bauhinia Avenue, 4275, Margate, South Africa, Marina Beach

14.4km from the center of Trafalgar
Room in this hotel

1 Duke Road Santana 904, Margate

13.6km from the center of Trafalgar
Room in this hotel

89 Colin Street Aride 4, Marina Beach

16.9km from the center of Trafalgar
Room in this hotel

Manaba Beach Road 6, Marina Beach

14.1km from the center of Trafalgar
Room in this hotel

6 Panorama Drive, 4285, Margate, South Africa, Margate

12.8km from the center of Trafalgar
Room in this hotel

77 Marine Drive, 4275, Margate, South Africa, Margate

13km from the center of Trafalgar
Room in this hotel

Selvey Avenue Unit 169 Laguna La Crete, 4270, Margate, South Africa, Marina Beach

16.6km from the center of Trafalgar
Room in this hotel