Hotels near Mexico Rocks
Search over 948 hotels from $228
Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels
Save 10% or more on select hotels with Insider Prices
Book on the app to instantly earn 5% on 350,000+ hotels
Featured Hotels near Mexico Rocks

San Pedro Oceanfront 2 bedroom, 2 bathroom Villa Amber, concierge onsite
San Pedro Belize District
0.58 mi from Mexico Rocks
At this villa, guests have access to an outdoor pool, laundry facilities, and barbecue grills. Friendly staff can provide concierge services, and also offer advice about sightseeing. This beach villa also has a garden.

San Pedro 5-bedroom, 4-bathroom Villa Opal, ocean views, concierge onsite
San Pedro Ambergris Caye
0.58 mi from Mexico Rocks
At this villa, guests have access to an outdoor pool, laundry facilities, and barbecue grills. Staff members can help with accommodation requests, and provide concierge services. This beach villa also has a garden.

Ground-floor ocean-view condo with dock, pool, full kitchen, & AC
San Pedro Be
0.61 mi from Mexico Rocks
This condo is a smoke-free condo building.

1BR Seashell Suite | Groundfloor@Blue Water Beach
San Pedro Belize
0.61 mi from Mexico Rocks
This condo is a smoke-free condo building.

Colorful oceanfront condo with shared pool and jetted tub
San Pedro Be
0.61 mi from Mexico Rocks
This apartment is a smoke-free apartment building.

Beachfront condo with pool, amazing ocean view, & W/D - near restaurants
San Pedro Be
0.61 mi from Mexico Rocks
At this condo, guests have access to a garden.

Oceanfront condo with amazing water views, partial AC, WiFi & pool
San Pedro Be
0.62 mi from Mexico Rocks
This condo is a smoke-free condo building.

Serene oceanfront condo with shared pool, ocean view, WiFi, & partial AC
San Pedro Be
0.63 mi from Mexico Rocks
At this condo, guests have access to a garden.

Portofino Beach Resort
6.5mi North Of San Pedro Barrier Reef San Pedro
0.64 mi from Mexico Rocks
$211 nightly
The price is $228 total per night
$228 total
Oct 11 - Oct 12
Total with taxes and fees
Guests staying at Portofino Beach Resort enjoy access to a full-service spa, an outdoor pool, and free WiFi in public areas. There's free parking, as well as a free airport shuttle during limited hours. The front desk has multilingual staff that can help with securing valuables, dry cleaning/laundry, and tours or tickets. Other amenities at this beach hotel include free use of bicycles, a computer station, and a library.
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.
Mexico Rocks hotels essential information
Accommodation | 948 hotels |
|---|---|
Lowest Price | $228 |
Highest Price | $228 |
Popular hotels | Portofino Beach Resort, San Pedro 5-bedroom, 4-bathroom Villa Opal, ocean views, concierge onsite, San Pedro Oceanfront 2 bedroom, 2 bathroom Villa Amber, concierge onsite, Ground-floor ocean-view condo with dock, pool, full kitchen, & AC, 1BR Seashell Suite | Groundfloor@Blue Water Beach, Colorful oceanfront condo with shared pool and jetted tub, Beachfront condo with pool, amazing ocean view, & W/D - near restaurants, Oceanfront condo with amazing water views, partial AC, WiFi & pool, Serene oceanfront condo with shared pool, ocean view, WiFi, & partial AC |
Recent Reviews

Portofino Beach Resort
5/5 Excellent
"Unbelievably helpful and friendly staff, food at the restaurant was some of the best on the trip and whole stay always amazing!"
A verified traveler stayed at Portofino Beach Resort
Posted 5 days ago

San Pedro 5-bedroom, 4-bathroom Villa Opal, ocean views, concierge onsite
4/5 Good
La Perla
"Rating Details: The property manager was very helpful. The vacation rental was very clean. I was happy with the location. I was more than satisfied with the condition of the vacation rental. Overall, I recommend this vacation rental. Reviewer Comments: Overall, our family rated this Belize trip an 8 or 9 out of 10. We had a great time, and there were definitely more positives than negatives.Pros: We traveled during the off-season, which was a big plus because the roads, beaches, and surrounding areas weren’t crowded. The resort itself was very nice, spacious, and comfortable. We really enjoyed the pool, cornhole, kayaks, and the large selection of games available in the house. The games were especially nice in the evenings and gave us some great family time together.Property management was also very responsive whenever we had an issue or question. We appreciated having unlimited drinking water and toilet paper provided throughout our stay.Portofino and Sundeck restaurants are very close and convenient, although both are on the pricier side. There aren’t many other restaurant options on the north side, so keep that in mind when planning meals.Cons: The biggest downside is the distance from town. It takes about 30 minutes to get there, and the roads are extremely rough with lots of potholes and bumps, which makes the drive feel even longer. No TV's in the rooms. Only one in the whole house. The beaches were also disappointing if you’re expecting the typical Caribbean experience. Secret Beach was really the only beach we found suitable for swimming. The sargassum (seaweed) was very heavy during our stay and had a strong, unpleasant smell. At night, the smell sometimes lingered inside the house, which was difficult to ignore.The house could also have been stocked with a few more basic supplies. We ended up purchasing our own garbage bags and paper towels because there weren’t enough provided. The resort itself also didn’t offer many amenities beyond the pool and recreational items."
A verified traveler stayed at San Pedro 5-bedroom, 4-bathroom Villa Opal, ocean views, concierge onsite
Posted 2 months ago
