Cheap Hotels in Puerto Rico

Top Cities in Puerto Rico

Check availability on Puerto Rico Cheap Hotels

Pick from 186 Puerto Rico Cheap Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Aquarius Vacation Club at Boqueron Beach Resort

3.5 star property
9.2 out of 10, Wonderful, (1775)
"Very nice place for family vacations."
Aquarius Vacation Club at Boqueron Beach Resort

Villa Cofresi Hotel

3.0 star property
9.6 out of 10, Exceptional, (1008)
"Best hotel in the island!!"
Villa Cofresi Hotel

El Canario By The Lagoon

3.0 star property
8.0 out of 10, Very Good, (1001)
"Very convenient location and the food at the restaurant was great"
El Canario By The Lagoon

Hotel Villa del Sol

3.0 star property
9.2 out of 10, Wonderful, (1714)
"Great hotel to stay at. "
Hotel Villa del Sol

Holiday Inn Express San Juan Condado by IHG

3.5 star property
8.2 out of 10, Very Good, (1000)
"Excellent facility and great breakfast"
Holiday Inn Express San Juan Condado by IHG

Courtyard by Marriott San Juan Miramar

3.5 star property
8.6 out of 10, Excellent, (1000)
"A plus we love stay over the hotel"
Courtyard by Marriott San Juan Miramar

The Wave Hotel at Condado

3.0 star property
7.6 out of 10, Good, (1229)
"Great location decent room"
The Wave Hotel at Condado

Costa Bahia Hotel Paseo Caribe

3.5 star property
7.4 out of 10, Good, (3204)
"As always My favorite place to stay"
Costa Bahia Hotel Paseo Caribe

San Juan Airport Hotel

3.0 star property
8.4 out of 10, Very Good, (4862)
"It was super convenient for my overnight stay. Very nice staff and breakfast. Clean rooms and comfortable beds. "
San Juan Airport Hotel

Trópica Beach Hotel

3.5 star property
9.4 out of 10, Exceptional, (800)
"I enjoyed my stay, close to lots of stores and restaurants and nightlife!"
Trópica Beach Hotel
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.
Save an average of 15% on thousands of hotels when you're signed in