Hotels near San Pedro

Hotels near San Pedro, San Pedro

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Best Hotels near San Pedro

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Mayan Princess Hotel Hotels near San Pedro
Mayan Princess Hotel Hotels near San PedroMayan Princess Hotel Hotels near San Pedro
0.05km from San Pedro
With a stay at Mayan Princess Hotel, you'll be centrally located in San Pedro, within a 5-minute walk of Belize Barrier Reef and Belizean Melody Art Gallery. This beach hotel is 8.1 mi (13.1 km) from Secret Beach and 0.2 mi (0.3 km) from San Pedro House of Culture. Relax and unwind with massages and facials. This hotel also features complimentary wireless internet access, concierge services, and babysitting (surcharge). Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and luggage storage. Make yourself at home in one of the 21 air-conditioned rooms featuring kitchenettes with stovetops and microwaves. Rooms have private balconies or patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Conveniences include phones, as well as safes and separate sitting areas.
Very Good
100 reviews
8.7/10
Price from
TWD 4,099
per night
Check Availability
Drift Inn San Pedro Hotels near San Pedro
Drift Inn San Pedro Hotels near San PedroDrift Inn San Pedro Hotels near San Pedro
0.34km from San Pedro
When you stay at Drift Inn San Pedro in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and 6 minutes by foot from San Pedro Central Park. This beach hotel is 0.5 mi (0.8 km) from Belize Chocolate Company and 5.9 mi (9.5 km) from Mexico Rocks. Take advantage of recreation opportunities including an outdoor pool and bicycles to rent. Additional features at this hotel include complimentary wireless internet access, an arcade/game room, and tour/ticket assistance. At Drift Inn San Pedro, enjoy a satisfying meal at the restaurant. Quench your thirst with your favorite drink at the bar/lounge. Local cuisine breakfasts are available daily from 7:30 AM to 11:00 AM for a fee. Featured amenities include express check-out, laundry facilities, and a library. Free self parking is available onsite. Make yourself at home in one of the 13 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include fans, housekeeping is provided daily, and irons/ironing boards can be requested.
Very Good
66 reviews
8.7/10
Price from
TWD 563
per night
Check Availability
SunBreeze Suites Hotels near San Pedro
SunBreeze Suites Hotels near San PedroSunBreeze Suites Hotels near San Pedro
0.05km from San Pedro
With a stay at Sunbreeze Suites, you'll be centrally located in San Pedro, steps from San Pedro Central Park and San Pedro Church. This beach hotel is 0.3 mi (0.5 km) from Belize Chocolate Company and 6 mi (9.7 km) from Mexico Rocks. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. Additional features at this hotel include complimentary wireless internet access, concierge services, and babysitting (surcharge). Grab a bite to eat at Jambel Jerk Pit, a beachfront restaurant which features a pool view. You can also stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Full breakfasts are available daily from 7 AM to 10 AM for a fee. 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 21 air-conditioned rooms featuring kitchens with full-sized refrigerators/freezers and stovetops. Your room comes with a pillowtop bed. Flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as safes and separate sitting areas.
Very Good
100 reviews
8.8/10
Price from
TWD 5,390
per night
Check Availability
San Pedro
You Might Like
San Pedro Hotels with BreakfastSan Pedro Hotels with Twin RoomSan Pedro Hotels with 1 Double BedSan Pedro Hotels with Swimming PoolSan Pedro Hotels with Free Cancellation
Sandbar Beachfront Hostel & Restaurant Hotels near San Pedro
Sandbar Beachfront Hostel & Restaurant Hotels near San PedroSandbar Beachfront Hostel & Restaurant Hotels near San Pedro
0.33km from San Pedro
When you stay at Sandbar Beachfront Hostel & Restaurant in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and 5 minutes by foot from Boca del Rio. This beach hostel is 0.4 mi (0.7 km) from GoFish Belize and 0.5 mi (0.9 km) from Belize Chocolate Company. Enjoy recreation amenities such as an outdoor pool or take in the view from a terrace. Additional features at this hostel include complimentary wireless internet access and concierge services. Enjoy American cuisine at Sandbar, a restaurant which features a bar/lounge, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the poolside bar. Cooked-to-order breakfasts are available daily from 7:30 AM to 10:30 AM for a fee. Featured amenities include dry cleaning/laundry services, luggage storage, and a safe deposit box at the front desk. Free self parking is available onsite. Make yourself at home in one of the 6 air-conditioned rooms featuring Smart televisions. Your pillowtop bed comes with premium bedding. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have showers and complimentary toiletries.
Very Good
67 reviews
8.9/10
Price from
TWD 528
per night
Check Availability
SunBreeze Hotel Hotels near San Pedro
SunBreeze Hotel Hotels near San PedroSunBreeze Hotel Hotels near San Pedro
0.53km from San Pedro
SunBreeze Hotel located within a stroll of the quaint town of San Pedro, Ambergris Caye offers the perfect base for your beachside Belize vacation. The hotel directly faces the Caribbean Sea and the infamous Belize Barrier Reef, found just a half mile offshore. SunBreeze Hotel is a boutique hotel offing 43 spacious and comfortable seafront accommodations and an array of amenities. Enjoy their onsite PADI Five Star Dive Center, Restaurant and Bar, Massage Studio, Sun deck pool and gazebo, and much more!
Very Good
101 reviews
8.9/10
Price from
TWD 5,217
per night
Check Availability
Voyager Sun & Reef Hotel Hotels near San Pedro
Voyager Sun & Reef Hotel Hotels near San PedroVoyager Sun & Reef Hotel Hotels near San Pedro
0.19km from San Pedro
With a stay at Voyager Sun & Reef Hotel, you'll be centrally located in San Pedro, steps from San Pedro Church and within a 5-minute walk of San Pedro Town Hall. This hotel is 0.2 mi (0.3 km) from Belize Barrier Reef and 0.2 mi (0.4 km) from Belize Chocolate Company. This smoke-free hotel offers complimentary parking nearby. Featured amenities include multilingual staff and luggage storage. A ferry terminal shuttle is provided at no charge. Make yourself at home in one of the 25 individually decorated guestrooms, featuring microwaves and Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include safes and desks, and housekeeping is provided daily.
Very Good
51 reviews
8.0/10
Price from
TWD 2,706
per night
Check Availability
Tropical Palace Hotel Hotels near San Pedro
Tropical Palace Hotel Hotels near San PedroTropical Palace Hotel Hotels near San Pedro
1.56km from San Pedro
With a stay at Tropical Palace Hotel in San Pedro, you'll be near the airport, just steps from Belize Barrier Reef and a 3-minute drive from Belize Chocolate Company. This luxury aparthotel is 0.9 mi (1.5 km) from San Pedro Town Hall and 1.1 mi (1.8 km) from San Pedro Central Park. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. Additional features at this aparthotel include complimentary wireless internet access, concierge services, and wedding services. Enjoy a satisfying meal at My Place Restaurant serving guests of Tropical Palace Hotel. Featured amenities include a computer station, dry cleaning/laundry services, and multilingual staff. A roundtrip airport shuttle is complimentary (available 24 hours). Make yourself at home in one of the 52 air-conditioned rooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Bathrooms feature showers with rainfall showerheads and complimentary toiletries. Conveniences include safes and in-room massages, and housekeeping is provided daily.
Good
49 reviews
7.6/10
Price from
TWD 2,227
per night
Check Availability
Hotel Hop & Cart Rental Ltd Hotels near San Pedro
Hotel Hop & Cart Rental Ltd Hotels near San PedroHotel Hop & Cart Rental Ltd Hotels near San Pedro
0.07km from San Pedro
When you stay at Hotel Hop & Cart rental Ltd in San Pedro, you'll be near the airport, within a 10-minute walk of Belize Barrier Reef and Belizean Melody Art Gallery. This hotel is 8.1 mi (13 km) from Secret Beach and 0.2 mi (0.3 km) from San Pedro House of Culture. 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 10 guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms with showers are provided. Conveniences include washers/dryers, housekeeping is provided on request, and irons/ironing boards can be requested.
5 reviews
3.9/10
Price from
TWD 1,557
per night
Check Availability
Ramon's Village Resort Hotels near San Pedro
Ramon's Village Resort Hotels near San PedroRamon's Village Resort Hotels near San Pedro
0.74km from San Pedro
With a stay at Ramon's Village Resort in San Pedro, you'll be on the beach, within a 10-minute walk of San Pedro Town Hall and San Pedro Central Park. This beach hotel is 0.5 mi (0.8 km) from San Pedro Church and 0.5 mi (0.8 km) from San Pedro House of Culture. Relax at the full-service spa, where you can enjoy massages and facials. Additional features at this hotel include complimentary wireless internet access, gift shops/newsstands, and wedding services. Enjoy a meal at the restaurant or snacks in the coffee shop/cafe. The hotel also offers room service (during limited hours). Cooked-to-order breakfasts are available daily from 6:00 AM to 11:00 AM for a fee. Featured amenities include complimentary wired internet access, multilingual staff, and luggage storage. A roundtrip airport shuttle is complimentary (available on request). Make yourself at home in one of the 71 air-conditioned rooms featuring refrigerators. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and coffee/tea makers.
Great
101 reviews
9.2/10
Price from
TWD 5,372
per night
Check Availability
Hibisco Belize Hotels near San Pedro
0.94km from San Pedro
When you stay at Hibisco Belize in San Pedro, you'll be on the waterfront, just steps from Belize Barrier Reef and Boca Del Rio Beach. This beach hotel is 7.4 mi (12 km) from Secret Beach and 0.1 mi (0.1 km) from The Gallery of San Pedro Ltd. Take advantage of recreation opportunities such as an outdoor pool, or other amenities including complimentary wireless internet access and concierge services. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Free self parking is available onsite. Make yourself at home in one of the 7 guestrooms, featuring kitchenettes with full-sized refrigerators/freezers and stovetops. Complimentary wireless internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided once per stay.
Price from
TWD 4,081
per night
Check Availability
See more properties near San Pedro

Top Pick Hotels near San Pedro

See all
Check out our most booked hotels near San Pedro from the past 30 days!
No.1
Spindrift Hotel Hotels near San Pedro
8.0/10
22 review

Spindrift Hotel

San Pedro | 0.19KM from San Pedro
"Good Location"
Select dates to view prices
No.2
The Caye Hotel San Pedro Hotels near San Pedro
5.0/10
2 review

The Caye Hotel San Pedro

San Pedro | 0.41KM from San Pedro
"Good Location"
Select dates to view prices
No.3
Ambergris Sunset Hotel Hotels near San Pedro
8.7/10
99 review

Ambergris Sunset Hotel

San Pedro | 0.24KM from San Pedro
"Good Location"
Select dates to view prices

Latest Reviews for San Pedro hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.6/10
Amazing
GGuest UserProperty was great. We received an unexpected upgrade to the 3rd floor with a gorgeous picture window view of the ocean. Office staff was available and great to work with. The housekeeping staff kept our space neat and clean for us. Other staff (security, pool cleaning, golf cart driver to water ferry) all super friendly and accommodating. We really liked this location because it allowed us the ability to walk to local eateries with good food. Ice-cream shop right across the street is a major plus as well. A super-market and souvenir shops are nearby as well. It is not necessary to rent a golf-cart when staying at The Palms. Thank you to the staff for a great stay!
The Palms Oceanfront Suites Hotels near San Pedro

The Palms Oceanfront Suites

San Pedro
Price per night from:TWD 10,093
8.8/10
Very Good
XXIAOWUThe price is higher
Hotel Del Rio Hotels near San Pedro

Hotel Del Rio

San Pedro
Price per night from:TWD 3,731
8.4/10
Very Good
LLuoqidaxia(ziliang)A very unique island resort hotel with complete facilities and considerate service. It is dozens of kilometers away from the Blue Grotto on the Sea, and it is extremely convenient to go to the airport.
8.2/10
Very Good
YYarden JordiGreat location (between west end and west bay) the place is in the jungle and have private beach area The only issue was that there was no hot water, and it’s take awhile to fix it
Caribbean Villas Hotel Hotels near San Pedro

Caribbean Villas Hotel

San Pedro
Price per night from:TWD 3,500
7.8/10
Good
RRudel AlvarezAceptablf
Royal Caribbean Resort Hotels near San Pedro

Royal Caribbean Resort

San Pedro
Price per night from:TWD 4,073

Frequently asked questions

What hotels near San Pedro offer breakfast?

A perfect breakfast gives you energy for the day. If you want to stay at a hotel near San Pedro San Pedro with a high-quality breakfast, you can consider staying SunBreeze Suites (from TWD 5,594),Sandbar Beachfront Hostel & Restaurant (from TWD 572) and Ambergris Sunset Hotel (from TWD 1,610) .These hotels are very popular, so book early.

Which hotels near San Pedro have free Wi-Fi?

Whether you're travelling for business or leisure, Wi-Fi is an essential. Mayan Princess Hotel (from TWD 4,480), Sandbar Beachfront Hostel & Restaurant (from TWD 572) and SunBreeze Hotel (from TWD 5,385) are all popular hotels that have free Wi-Fi.

Which hotels near San Pedro have gyms?

In recent years, public awareness for body health has increased, so many hotels have fitness rooms. Best Western Grand Baymen Gardens (from TWD 3,482),Alaia Belize, Autograph Collection (from TWD 8,526) and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton (from TWD 5,403) are popular hotels with a fitness room.

What's the best luxury hotels near San Pedro?

Las Terrazas Resort (from TWD 5,288) is the best luxury hotel.

What's the best accessible hotels near San Pedro?

What hotels near San Pedro have swimming pools?

When summer arrives, there’s nothing like a family trip to San Pedro in San Pedro to make the most of sunny days. Sandbar Beachfront Hostel & Restaurant (from TWD 572),Ambergris Sunset Hotel (from TWD 1,610) and SunBreeze Hotel (from TWD 5,385) are popular hotels with pools where you can relax and enjoy the summer vibe.

Which popular hotels near San Pedro have restaurants?

If you like the idea of sampling local flavours while travelling, consider staying at Mayan Princess Hotel (from TWD 4,480), SunBreeze Suites (from TWD 5,594) and Hotel Hop & Cart Rental Ltd (from TWD 1,357) . There are plenty of restaurants that serve local dishes near these hotels.

What are the most popular hotels near San Pedro?

What hotels near San Pedro have parking?

If you plan to travel by car to San Pedro San Pedro, you may wish to stay Spindrift Hotel (from TWD 2,630),Sandbar Beachfront Hostel & Restaurant (from TWD 572) and Ambergris Sunset Hotel (from TWD 1,610) . These are popular hotels with parking lots.

What are the best hotels near San Pedro?

If you are worried about choosing a hotel, you can consider staying at Mayan Princess Hotel (from TWD 4,480),SunBreeze Suites (from TWD 5,594) and Hotel Hop & Cart Rental Ltd (from TWD 1,357) . These hotels are highly rated, so you should book early.

Which hotels near San Pedro have non-smoking rooms?

Many guests care about the quality of hotel rooms, especially the smell of the room. Mayan Princess Hotel (from TWD 4,480),SunBreeze Suites (from TWD 5,594) and Hotel Hop & Cart Rental Ltd (from TWD 1,357) are popular hotels with non-smoking rooms

San Pedro weather

Today
28 Nov, 2025
23
°
Partly cloudy
Partly cloudy 23 - 27℃
28 Nov, 2025
Partly cloudyPartly cloudy
23 - 27℃
29 Nov, 2025
Partly clear with showersPartly clear with showers
24 - 28℃
30 Nov, 2025
Intermittent cloudsIntermittent clouds
24 - 29℃
1 Dec, 2025
Mostly clearMostly clear
25 - 28℃
2 Dec, 2025
Intermittent cloudsIntermittent clouds
26 - 29℃
3 Dec, 2025
Cloudy with showersCloudy with showers
26 - 29℃
4 Dec, 2025
Partly clear with showersPartly clear with showers
25 - 29℃

San Pedro Hotels near San Pedro Information

Highest PriceTWD 57,185
Lowest PriceTWD 1,358
Number of Reviews2,745
Total Properties85
Weekday Avg. PriceTWD 7,661
Weekend Avg. PriceTWD 7,652