Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Mayagüez

Filter by star ratings
All filters
Mayaguez Resort & Casino
Mayaguez Resort & Casino
8.0 Excellent

2.6 km from city centre, Mayagüez Show on map

ExcellentBased on 1,695 reviews
8.0

Mayaguez Resort & Casino is situated in Mayaguez and features free Wi-Fi. It also provides an express check-in and check-out feature, an outdoor pool and water slides.

Tips for booking a Mayagüez hotel

Cheapest month:October
Most expensive month:June
Average price in Mayagüez:$229/night
Absolute cheapest price found:$65/night
Cheapest day:Tuesday
Most expensive day:Saturday
$161 - $326
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$150 - $182
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mayagüez hotels

Show all 68 hotels
1
Mayaguez Resort & Casino
Mayaguez Resort & Casino
8.0 Excellent

2.6 km from city centre, Mayagüez Show on map

Mayaguez Resort & Casino is situated in Mayaguez and features free Wi-Fi. It also provides an express check-in and check-out feature, an outdoor pool and water slides.

Cheapest hotels in Mayagüez, Puerto Rico

Show all 68 hotels
Mayaguez Resort & Casino
Mayaguez Resort & Casino
8.0 Excellent

2.6 km from city centre, Mayagüez Show on map

Mayaguez Resort & Casino is situated in Mayaguez and features free Wi-Fi. It also provides an express check-in and check-out feature, an outdoor pool and water slides.

$215
Avg. per night

Where to stay in Mayagüez

Mayagüez travel FAQs

  • What are the best hotels in Mayagüez?

    One of the most popular hotels in Mayagüez is Mayaguez Resort & Casino, which has been reviewed by 1,695 users and currently has a rating of 8.0/10. Other top-rated locations include Howard Johnson by Wyndham Mayaguez Downtown, with a score of 8.3 from 17 reviewers.

  • How much do hotels in Mayagüez cost?

    Hotels in Mayagüez cost an average of $197/night, according to HotelsCombined data in the last 72 hours.

  • How much is a cheap hotel in Mayagüez?

    $83/night is the cheapest price found for a hotel in Mayagüez by HotelsCombined users over the last 72 hours.

  • How much is a hotel in Mayagüez tonight?

    Over the last 3 days, the starting price of a hotel in Mayagüez tonight has been as low as $110 and the average price has been as much as $185.