Hotels in San Pedro

Find the Cheap San Pedro Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Popular Filters
Amazing 4.5+Great 4.0+Good 3.5+Pleasant 3.0+

We found 157 hotels for you in San Pedro

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Alaia Belize, Autograph Collection Hotels in San Pedro
Alaia Belize, Autograph Collection Hotels in San PedroAlaia Belize, Autograph Collection Hotels in San Pedro
Hotel near San Pedro
吃喝玩乐的EVA 2021.06.13
The food is not bad, the design of the swimming pool is also very considerate, the parent-child trip is very suitable, especially the service is very attentive and thoughtful, the children are very happy these days, the catch is that the seaweed problem just these few days caused the air to be very smelly
Outstanding
99 reviews
4.6/5
Price from
NZD 1 502
per night
Check Availability
Royal Caribbean Resort Hotels in San Pedro
Royal Caribbean Resort Hotels in San PedroRoyal Caribbean Resort Hotels in San Pedro
Hotel near San Pedro
Located in San Pedro, Royal Caribbean Resort is by the sea, a 1-minute drive from Belize Barrier Reef and 11 minutes from GoFish Belize. This beach hotel is 3 mi (4.8 km) from Boca del Rio and 8.1 mi (13.1 km) from Mexico Rocks. Pamper yourself with a visit to the spa, which offers massages and facials. If you're looking for recreational opportunities, you'll find an outdoor pool and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services. Grab a bite to eat at Toast, one of the hotel's many dining establishments, which include 2 restaurants and a coffee shop/cafe. Wind down with a drink at one of the 2 bars/lounges or 2 beach bars. Full breakfasts are available daily from 8:30 AM to 11 AM for a fee. Featured amenities include limo/town car service, express check-out, and complimentary newspapers in the lobby. For a surcharge, guests may use a roundtrip airport shuttle (available 24 hours) and a ferry terminal shuttle. Make yourself at home in one of the 42 guestrooms, featuring kitchenettes with refrigerators and microwaves. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include separate sitting areas and dryers, and housekeeping is provided daily.
55 reviews
3.9/5
Price from
NZD 303
per night
Check Availability
Best Western Grand Baymen Gardens Hotels in San Pedro
Best Western Grand Baymen Gardens Hotels in San PedroBest Western Grand Baymen Gardens Hotels in San Pedro
Hotel near San Pedro
The Best Western Grand Baymen Gardens Resort is a condo style resort located just a five-minute drive from downtown San Pedro, Ambergris Caye. The resort boats 33 beautifully appointed one bedroom and two bedroom condos with different room type options to suit your budget and preference. All guest rooms are fully air conditioned and features a kitchenette, ceiling fans, living room area, flat-screen cable TV and complimentary Internet. All kitchenettes are equipped with a stove, oven, refrigerator, microwave, coffee maker and other kitchenware. The resorts sits just a two-minute walking distance from the beach and offers on-site amenities which include a large and newly renovated swimming pool, 2 tennis courts, a fitness center as well as a Bar Grill. We are conveniently located less than a five minute walk to local supermarkets, fruit vendor stands, pharmacies and popular restaurants and bars. Discover the clear blue water, white sand, delightfully warm weather, the worlds second largest barrier reef, and the laid-back island life of Ambergris Caye, the Best Western Grand Baymen Gardens Resort is the perfect hub where you can see for yourself why its one of the top-rate islands in the world! Our on-site concierge will happily assist you in booking your local flights and arrange your transfers to the resort upon arrival. Golf carts are also the most popular means of transportation, and this can be arranged for you prior to your arrival in Ambergris Caye. Explore our marine reserves, Dive into our great Barrier Reef or simply enjoy a private beach day, let us assist you in making your trip and vacation a memorable one.
22 reviews
3.8/5
Price from
NZD 266
per night
Check Availability
San Pedro
You Might Like
Hotels With BreakfastHotels With Twin RoomHotels With 1 Double BedHotels With Swimming PoolHotels With Free Cancellation
Hotel Royal Blue Hotels in San Pedro
Hotel Royal Blue Hotels in San PedroHotel Royal Blue Hotels in San Pedro
Hotel near San Pedro
When you stay at Hotel Royal Blue in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and Boca del Rio. This beach hotel is 7.4 mi (11.9 km) from Secret Beach and 0.1 mi (0.1 km) from Boca Del Rio Beach. Make use of convenient amenities, which include complimentary wireless internet access and concierge services. At Hotel Royal Blue, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 15 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and hair dryers.
23 reviews
3.6/5
Price from
NZD 207
per night
Check Availability
Mata Rocks Resort Hotels in San Pedro
Mata Rocks Resort Hotels in San PedroMata Rocks Resort Hotels in San Pedro
Hotel near San Pedro
When you stay at Mata Rocks Resort in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and 10 minutes by foot from Black & White Cultural Entertainment Center. This beach hotel is 9.5 mi (15.4 km) from Secret Beach and 0.6 mi (0.9 km) from Tuffy Canyons. Take advantage of recreation opportunities including an outdoor pool and a fitness center. Additional amenities at this hotel include complimentary wireless internet access, gift shops/newsstands, and wedding services. At Mata Rocks Resort, enjoy a satisfying meal at the restaurant. Need to unwind? Take a break at the bar/lounge, the beach bar, or the poolside bar for a tasty beverage. Local cuisine breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include multilingual staff, luggage storage, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 17 individually decorated guestrooms. Your pillowtop bed comes with Egyptian cotton sheets. Rooms have private patios. Complimentary wired and wireless internet access is available. Private bathrooms with showers feature designer toiletries and hair dryers.
Very Good
64 reviews
4.1/5
Price from
NZD 269
per night
Check Availability
Sea Horizon Hotel Hotels in San Pedro
Sea Horizon Hotel Hotels in San PedroSea Horizon Hotel Hotels in San Pedro
Hotel near San Pedro
In the heart of San Pedro, Sea Horizon is within a 5-minute drive of Belize Barrier Reef and Belize Chocolate Company. This spa hotel is 1.3 mi (2.1 km) from San Pedro Belize Express Dock and 1.4 mi (2.2 km) from San Pedro Town Hall. Relax at the full-service spa, where you can enjoy massages. Additional amenities at this hotel include complimentary wireless internet access, a hair salon, and a communal living room. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary local cuisine breakfast is served daily from 7:00 AM to 1:00 PM. Featured amenities include multilingual staff and microwave in a common area. Make yourself at home in one of the 50 air-conditioned rooms featuring microwaves and Smart televisions. Your room comes with a pillowtop bed. Rooms have private furnished patios. Prepare your meals in the shared/communal kitchen. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and hair dryers.
Excellent
4 reviews
4.5/5
Price from
NZD 264
per night
Check Availability
Hotel Del Rio Hotels in San Pedro
Hotel Del Rio Hotels in San PedroHotel Del Rio Hotels in San Pedro
Hotel near San Pedro
Ssdbrown082 2021.03.22
We originally booked our stay at Hotel Del Rio in February of 2020. Once Covid had everything shut down, the hotel graciously let us keep our booking for a future date. We were able to rebook our trip for March of 2021. The owner, Jim, Christine, and Katnie were very accommodating. Communication with them during the pandemic was easy and straight forward. Once we arrived, they greeted us promptly and were very friendly. Having been in such close communication with them over the previous year, it felt like we knew them already and they welcomed us like family. We opted for one of the un-airconditioned, thatch roofed huts. Our room was clean and comfortable. We did also have a small refrigerator that we used mostly for our bottled water that we bough daily. They do have air conditioned units available, also units with kitchenettes if that is what you are looking for. Even though we didn't have A/C, with the windows open, we got the nice ocean breeze and were never too warm while sleeping. The main palapa in the courtyard became our favorite place to sit and relax. We ate most of our meals there at the table. We loved that there are several local ”delis” just behind the hotel. The restaurants on the beach were great, but we liked the little hole in the wall places that the locals eat at. And they were much cheaper! The hotel has an amazing view of the ocean, from just about anywhere on the property. There is also easy access to the beach and swimming just across the street. Along with a dock overlooking the Caribbean with two Adirondack chairs at the end for enjoying the views. I would highly recommend Hotel Del Rio for anyone going to San Pedro. They are one of the few more authentic Belizean style hotels, and they will make your stay enjoyable! We can't wait to go back!!
Excellent
30 reviews
4.3/5
Price from
NZD 260
per night
Check Availability
Ramon's Village Resort Hotels in San Pedro
Ramon's Village Resort Hotels in San PedroRamon's Village Resort Hotels in San Pedro
Hotel near San Pedro
The Ramon's Village Resort provides a great place for travelers to relax after a busy day. The Ramon's Village Resort is an ideal choice for travelers who want to take in the sights and sounds of San Pedro. The hotel is just 500m away from San Pedro Airport. There's plenty to do nearby, with Wayos Beach Bar, Belize Fitness and LIV Hookah Lounge all within a short distance. In their spare time, guests can explore the hotel's surroundings. When it comes to San Pedro hotels, the Ramon's Village Resort is highly regarded for its excellent facilities.
Outstanding
99 reviews
4.6/5
Price from
NZD 399
per night
Check Availability
Casa del Rai Hotels in San Pedro
Casa del Rai Hotels in San PedroCasa del Rai Hotels in San Pedro
Hotel near San Pedro
When you stay at Casa del Rai in San Pedro, you'll be by the sea, just steps from Boca del Rio and Belize Barrier Reef. This aparthotel is 0.1 mi (0.2 km) from GoFish Belize and 0.7 mi (1.1 km) from San Pedro Town Hall. Take advantage of recreation opportunities including an outdoor pool and bicycles to rent. Additional amenities at this aparthotel include complimentary wireless internet access, concierge services, and a picnic area. Featured amenities include dry cleaning/laundry services, luggage storage, and laundry facilities. A roundtrip airport shuttle is complimentary (available 24 hours). Treat yourself to a stay in one of the 5 individually decorated guestrooms, featuring private pools and LED televisions. Your pillowtop bed comes with premium bedding. Rooms have private furnished balconies. Kitchens are outfitted with refrigerators, ovens, and stovetops. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment.
Outstanding
32 reviews
4.7/5
Price from
NZD 430
per night
Check Availability
Marbucks Bed and Breakfast Hotels in San Pedro
Marbucks Bed and Breakfast Hotels in San PedroMarbucks Bed and Breakfast Hotels in San Pedro
Hotel near San Pedro
With a stay at Marbucks Bed and Breakfast in San Pedro, you'll be a 1-minute walk from Belize Barrier Reef and 11 minutes by foot from San Pedro Beach. This spa bed & breakfast is 6.1 mi (9.8 km) from Secret Beach and 1.1 mi (1.8 km) from Boca del Rio. Relax at the full-service spa, where you can enjoy massages. You're sure to appreciate the recreational amenities, including an outdoor pool and bicycles to rent. Additional amenities at this bed & breakfast include complimentary wireless internet access and concierge services. Enjoy a meal at Marbucks Coffee House or snacks in the bed & breakfast's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge. A complimentary cooked-to-order breakfast is served daily from 7:00 AM to 1:00 PM. Featured amenities include express check-in, express check-out, and laundry facilities. Free self parking is available onsite. Make yourself at home in one of the 4 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature bathtubs or showers, complimentary toiletries, and bathrobes. Conveniences include laptop-compatible safes and in-room massages, and housekeeping is provided daily.
Outstanding
17 reviews
4.6/5
Price from
NZD 393
per night
Check Availability
See All Hotels in San Pedro

Top hotel picks in San Pedro

See all
Check out these top-booked hotels from the past 30 days!
No.1
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton Hotels in San Pedro
4.2/5
105 review

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.2
Caribbean Villas Hotel Hotels in San Pedro
4.1/5
85 review

Caribbean Villas Hotel

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.3
Sandbar Beachfront Hostel & Restaurant Hotels in San Pedro
4.4/5
41 review

Sandbar Beachfront Hostel & Restaurant

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.4
Ambergris Sunset Hotel Hotels in San Pedro
4.1/5
84 review

Ambergris Sunset Hotel

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.5
Voyager Sun & Reef Hotel Hotels in San Pedro
4.1/5
51 review

Voyager Sun & Reef Hotel

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.6
Tropical Palace Hotel Hotels in San Pedro
3.8/5
23 review

Tropical Palace Hotel

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.7
Ocean Tide Beach Resort Hotels in San Pedro
4.2/5
53 review

Ocean Tide Beach Resort

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.8
Drift Inn San Pedro Hotels in San Pedro
4.2/5
75 review

Drift Inn San Pedro

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.9
Corona del Mar Hotels in San Pedro
3.8/5
51 review

Corona del Mar

Hotel near San Pedro
"Good Location"
Select dates to view prices
No.10
Caye Casa Hotels in San Pedro
4.7/5
64 review

Caye Casa

Hotel near San Pedro
"Good Location"
Select dates to view prices

FAQs About Hotels in San Pedro

What popular hotels in San Pedro have parking?

If you're planning on driving to San Pedro, why not stay at Alaia Belize, Autograph Collection,Royal Caribbean ResortandThe Palms Oceanfront Suites ? These are all popular hotels with parking lots.

At which popular hotels in San Pedro can I try local foods?

Those who like trying local foods might want to consider staying at Mahogany Bay Resort & Beach Club, Curio Collection by Hilton,Caribbean Villas HotelandLas Terrazas Resort . There are lots of famous restaurants serving local dishes near these hotels.

When travelling to San Pedro, which hotels have pools?

Summer is a great season to take your kids or family on a trip to San Pedro. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton,SunBreeze HotelandThe Palms Oceanfront Suites are popular hotels with pools.

Of all the hotels in San Pedro, which hotels have the highest user ratings?

When travelling to San Pedro for the first time, many travellers find it difficult to choose a hotel to stay in. According to Trip.com data, Sunset Caribe Belize, The Palms Oceanfront Suites and Mangata Villas Adults Only are popular hotels with high ratings, making them good choices for your trip.

At what hotels in San Pedro can I try local breakfast foods?

A delicious breakfast is a great way to kick start your day. At Caribbean Villas Hotel,Las Terrazas Resort,Mahogany Bay Resort & Beach Cluband Curio Collection by Hilton , guests can enjoy San Pedro-style breakfasts.

What popular hotels have non-smoking rooms in San Pedro?

Many guests care about the quality of the rooms they stay in and want to ensure that their rooms have fresh, clean air. Ramon's Village Resort,Mahogany Bay Resort & Beach Club, Curio Collection by HiltonandThe Palms Oceanfront Suites are all popular hotels in San Pedro with non-smoking rooms.

In San Pedro, what popular hotels have free Wi-Fi?

When staying at a hotel, Internet access is important for both vacationers and business travellers. Best Western Grand Baymen Gardens, Drift Inn San Pedro and SunBreeze Hotel are all popular hotels in San Pedro with free Wi-Fi.

What are the most popular hotels in San Pedro?

Whether you're travelling for business or going on holiday, there are many popular hotels to choose from in San Pedro. Caribbean Villas Hotel, Mahogany Bay Resort & Beach Club, Curio Collection by Hilton, Alaia Belize and Autograph Collection are all popular hotels to stay at.

What are some popular discounted hotels in San Pedro?

There are many popular hotels in San Pedro. You can find information on discounts and deals here: Trip.com Deals and Promo Codes.

In San Pedro, which popular hotels have gyms?

Based on Trip.com user ratings, Mata Rocks Resort,Victoria House Resort & SpaandLas Terrazas Resort are highly rated hotels with gyms.

Local Travel Info

Highest PriceNZD 3,168
Lowest PriceNZD 51
Number of Reviews2,683
Number of Hotels306
Average Price (Weekdays)NZD 488
Average Price (Weekends)NZD 487