Skip to main content

The best three-star hotels in Puerto Rico

Check out our pick of great three-star hotels in Puerto Rico

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Minutes from the attractions of Porta del Sol and beautiful Caribbean beaches, this hotel in Mayaguez, Puerto Rico offers amenities such as free WiFi, free parking and an on-site restaurant.

Each room at this property comes with a flat-screen cable TV, a minibar and a private bathroom with a shower and toilet. Some also feature a work desk and comfortable seating area. Very Clean, Excellent Service.

Show more Show less
9
Superb
1,503 reviews
Price from
US$143.65
per night

Set in San Juan and with Condado Beach reachable within 1.4 km, Aloft San Juan features concierge services, non-smoking rooms, free bikes, free WiFi and a terrace. This 3-star hotel offers a 24-hour front desk and an ATM. The hotel offers an outdoor swimming pool, fitness centre, nightclub and a shared lounge. Personal muy amable y Pet friendly 🩷

Show more Show less
9
Superb
672 reviews
Price from
US$169.15
per night

Featuring a bar, Trópica Beach Hotel is located in San Juan in the North Puerto Rico region, 200 metres from Ocean Park Beach and 1.4 km from Museum of Art of Puerto Rico. With an outdoor swimming pool, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Private parking is available on site. Great hotel, clean, quiet, convenient location close to coffee shops and 1 block from the beach

Show more Show less
9
Superb
519 reviews
Price from
US$229
per night

Situated just 200 metres from Ocean Park Beach, Casa Isabel B&B offers accommodation in San Juan with access to a garden, a shared lounge, as well as luggage storage space. This 3-star bed and breakfast offers a 24-hour front desk and a shared kitchen. The bed and breakfast also features free WiFi, free private parking and facilities for disabled guests. Communication was good between me and the host. Keyless entry was easy, and instructions were clear.

Show more Show less
9.1
Superb
235 reviews
Price from
US$192
per night

Offering an outdoor swimming pool, Hyatt Place Manati is located 6.5 km from Playa Mar Chiquita beach. Free Wi-Fi access is available in all areas.

This property is 2.2 km from Manati town centre and 40 minutes’ drive from Old San Juan City Centre. Luis Munoz Marin International Airport is 57 km away. Airport transfers can be arranged on request. Great location. Very clean an comfortable.

Show more Show less
9.2
Superb
708 reviews
Price from
US$150
per night

Situated in Aguada, within 400 metres of Río Grande Beach and 50 km of Porta Coeli Religious Art Museum, Villa Marsana features accommodation with a private beach area and free WiFi as well as free private parking for guests who drive. This 3-star guest house offers a 24-hour front desk and a shared kitchen. The guest house has family rooms as well as facilities for disabled guests. Mike and his wife are incredible hosts. My son and I stayed here longer than we anticipated (me moved to the island) and had a really great experience at Villa Marsana. I put good instead of excellent for cleanliness, only because there are pets that wonder around and ya know... sometimes a little kitty or rooster poo. If you can get past that, the space is magical. Tons of extra space up top to lounge or catch a great view. We were able to make our own meals, which is important to me. Aguadilla and Rincon are both within 20 minutes, and the beaches are endless. If you're lucky, you might even get a delicious banana pancake! Thank you Mikey!! You are truly, the host with the most.

Show more Show less
9.1
Superb
192 reviews
Price from
US$68
per night

Located at Rincón Beach, Villa Cofresi offers an outdoor pool, a beach bar, games room and table tennis. Guests can enjoy free Wi-Fi access.

The rooms at this property are air conditioned and feature cable TV and a fridge. The bathrooms are private. The staff was amazing. Very friendly and the family was top notch clean. A beach resort with zero sand on the tile. Good value and this competes with your top tier hotels.

Show more Show less
9.4
Superb
741 reviews
Price from
US$185
per night

Located in the south-west of Puerto Rico, this property offers its guests an outdoor pool, on-site snack bar and free Wi-Fi throughout. In the gardens guests may enjoy the sun terraces.

The bedrooms at La Jamaca - An Island Vibe Hotel are air conditioned, and feature a seating area and flat-screen satellite TV. The bathrooms are private. I loved the facility and the idea of the hammocks. It was relaxing. The pool was great and water was warm. The staff was amazing and very attentive. I loved the designs in the room and it was very clean. I enjoyed my time here and I wish I could of stay longer.

Show more Show less
9
Superb
643 reviews
Price from
US$175
per night

Face masks are not required but recommended.

This mountain-top hotel features stunning views of the Caribbean Sea and the historic city of Ponce, Puerto Rico. Hotel Inn Ponce & El Tropical Casino offers an on-site casino. Everything was clean and beautiful. Everyone was nice and polite very helpful. Definitely will stay again.

Show more Show less
9.1
Superb
874 reviews
Price from
US$144
per night

Surrounded by lush mountains and only a short drive from San Juan city centre, this hotel in Caguas, Puerto Rico offers an on-site casino and a variety of dining options.

Four Points by Sheraton Caguas Real is a completely non-smoking hotel with an outdoor pool. Guests can work out in the well-equipped fitness centre or play a game of golf at the nearby course. In the evening, visitors can have some fun in the casino, which is located in the lobby. The hotel also has a golf course. The location was perfect. It is quiet hotel.

Show more Show less
9.1
Superb
263 reviews
Price from
US$161.10
per night

Three-Star Hotels that guests love in Puerto Rico