Let KAYAK do the searching
The average price of a double room in Caraguatatuba is R1 649 per night. In the last 3 days, KAYAK found great deals as cheap as R167 per night.
The best deal for a 3-star hotel room in Caraguatatuba found by KAYAK users in the last 3 hours was R418, while a 4-star hotel room the lowest price was R807. The cheapest room found overall was for R385.
KAYAK users found 3-star hotel rooms in Caraguatatuba for this weekend from R413 and 4-star hotel rooms from R949. The cheapest room in Caraguatatuba for the same date was R357 per night.
After you launch a hotel search on KAYAK, you can refine your research by neighbourhood, which allows you to pick the central Caraguatatuba districts. You can also do a search using the city map to choose a specific location, like Caraguatatuba city centre
Take a look at our extensive hotel map to find the best hotels near you.
There are many hotels in Caraguatatuba that offer both parking and free parking. Popular choices among KAYAK users include Pousada Edson, Pousada Pé Na Areia and Hotel Port Louis.