San Pedro

Find3-Star Hotels in San Pedro

Choose your dates to see the latest hotel prices and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 32 great 3-Star hotels in San Pedro for you.

Select dates to see latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Royal Caribbean Resort
Royal Caribbean ResortRoyal Caribbean Resort
Hotels in 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.

RRudel Alvarez 2025.04.21
Aceptablf
Good
43 reviews
7.8/10
Price from
PHP 4,222
per night
Check Availability
Mayan Princess Hotel
Mayan Princess HotelMayan Princess Hotel
Hotels in 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.

GGuest User 2023.04.17
海が目の前、空港からも徒歩圏内、近くに多くのレストラン等良い点がたくさんあります。 滞在中の問題は、チョロチョロしか水の出ないシャワーとつながらないインターネットでした。
Very Good
99 reviews
8.8/10
Price from
PHP 6,559
per night
Check Availability
Mata Rocks Resort
Mata Rocks ResortMata Rocks Resort
Hotels in 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. Wrap up your day with a drink at the bar/lounge, the beach bar, or the poolside bar. 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
99 reviews
8.4/10
Price from
PHP 6,074
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
Sea Horizon Hotel
Sea Horizon HotelSea Horizon Hotel
Hotels in 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, concierge services, and a communal living room. Enjoy a meal at the restaurant or snacks in the hotel's coffee shop/cafe. Wrap up your day with a drink at the bar/lounge. Featured amenities include dry cleaning/laundry services, multilingual staff, and luggage storage. Make yourself at home in one of the 22 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.
Very Good
21 reviews
8.4/10
Price from
PHP 4,877
per night
Check Availability
Hotel Del Rio
Hotel Del RioHotel Del Rio
Hotels in San Pedro
Located in San Pedro, Hotel Del Rio is by the sea, within a 15-minute walk of San Pedro Central Park and San Pedro Belize Express Dock. This beach hotel is 0.7 mi (1.2 km) from San Pedro House of Culture and 0.8 mi (1.2 km) from San Pedro Town Hall. Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access. Additional features at this hotel include concierge services, a picnic area, and bike parking. 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 13 guestrooms featuring refrigerators. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include ceiling fans, and housekeeping is provided daily.

XXIAOWU 2019.03.13
The price is higher
Very Good
37 reviews
8.8/10
Price from
PHP 4,448
per night
Check Availability
The Palms Oceanfront Suites
The Palms Oceanfront SuitesThe Palms Oceanfront Suites
Hotels in San Pedro
Located in San Pedro, The Palms Oceanfront Suites is on the beach, a 4-minute walk from Belize Chocolate Company and 8 minutes by foot from San Pedro Church. This beach hotel is 1.4 mi (2.2 km) from Boca del Rio and 6.5 mi (10.5 km) from Mexico Rocks. Enjoy recreation amenities such as an outdoor pool or take in the view from a garden. Additional features at this hotel include complimentary wireless internet access, concierge services, and wedding services. Featured amenities include complimentary newspapers in the lobby, multilingual staff, and luggage storage. A roundtrip airport shuttle is complimentary (available 24 hours). Make yourself at home in one of the 13 air-conditioned rooms featuring microwaves. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.

GGuest User 2024.02.20
Property 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!
Amazing
97 reviews
9.6/10
Price from
PHP 9,131
per night
Check Availability
Hotel Royal Blue & Golf Cart Rental
Hotel Royal Blue & Golf Cart RentalHotel Royal Blue & Golf Cart Rental
Hotels in San Pedro
When you stay at Hotel Royal Blue & Golf Cart Rental 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 & Golf Cart Rental, enjoy a satisfying meal at the restaurant. Wrap up your day with a 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.
46 reviews
7.0/10
Price from
PHP 3,162
per night
Check Availability
Tres Cocos Resort
Tres Cocos ResortTres Cocos Resort
Hotels in San Pedro
When you stay at Tres Cocos Resort in San Pedro, you'll be on the beach, just steps from Belize Barrier Reef and San Pedro Beach. This beach aparthotel is 6.7 mi (10.8 km) from Secret Beach and 0.5 mi (0.8 km) from GoFish Belize. Pamper yourself with onsite massages or enjoy recreation amenities such as an outdoor pool. This aparthotel also features complimentary wireless internet access, tour/ticket assistance, and a picnic area. At Tres Cocos Resort, enjoy a satisfying meal at the restaurant. Unwind at the end of the day with a drink at the bar/lounge or the poolside bar. Cooked-to-order breakfasts are available daily from 7:00 AM to noon for a fee. Featured amenities include dry cleaning/laundry services, laundry facilities, and a safe deposit box at the front desk. A shuttle from the airport to the hotel is provided for a surcharge during limited hours, and free self parking is available onsite. Make yourself at home in one of the 24 individually decorated guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Rooms have private furnished balconies or patios. 40-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and microwaves, and housekeeping is provided on request.

EElle EmC 2025.07.29
Five Stars at Tres Coco Home of The Dog Cafe, Tres Coco is a cool beachfront resort. It is a little older but very well maintained. Tres Coco is in a nice part of town where there is lots to do if you have a golf cart. The staff is so kind and efficient. It rained some days but they provided us with options for games and in room spa service. Plus the birthday room decor was sooooo lovely with fresh flowers. Our family loved it & Che (the cat) showed us love too each morning. We will return on our next trip for sure.
Amazing
70 reviews
9.4/10
Check Availability
Blue Tang Inn
Blue Tang InnBlue Tang Inn
Hotels in San Pedro
With a stay at Blue Tang Inn in San Pedro, you'll be 0.1 mi (0.1 km) from Belize Barrier Reef and 7.7 mi (12.4 km) from Secret Beach. This beach lodge is 0.2 mi (0.3 km) from Boca Del Rio Beach and 0.2 mi (0.4 km) from The Gallery of San Pedro Ltd. Be sure to enjoy recreational amenities including an outdoor pool and bicycles to rent. Additional features at this lodge include complimentary wireless internet access, concierge services, and wedding services. At Blue Tang Inn, enjoy a satisfying meal at the restaurant. Featured amenities include a business center, a 24-hour front desk, and luggage storage. A roundtrip airport shuttle is provided for a surcharge during limited hours, and free self parking is available onsite. Make yourself at home in one of the 14 air-conditioned rooms featuring kitchens with refrigerators and ovens. Rooms have private balconies. 32-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include safes and microwaves, and housekeeping is provided daily.
Great
64 reviews
9.1/10
Price from
PHP 11,233
per night
Check Availability
The Palapa House
The Palapa HouseThe Palapa House
Hotels in San Pedro
Located in San Pedro, The Palapa House is by the ocean, within a 5-minute walk of The Gallery of San Pedro Ltd and Belizean Melody Art Gallery. This beach hotel is 0.3 mi (0.6 km) from San Pedro Church and 0.4 mi (0.7 km) from San Pedro House of Culture. Take advantage of recreation opportunities including an outdoor pool and bicycles to rent. This hotel also features complimentary wireless internet access and concierge services. Quench your thirst with your favorite drink at the bar/lounge. Free self parking is available onsite. Make yourself at home in one of the 8 individually decorated guestrooms, featuring refrigerators and flat-screen televisions. Your pillowtop bed comes with Egyptian cotton sheets. Rooms have private furnished patios. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature showers, complimentary toiletries, and hair dryers.
Great
87 reviews
9.3/10
Check Availability
See All 3-Star Hotels in San Pedro

FAQs

What are the best 3 star hotels in San Pedro?

Whether you are travelling to San Pedro for business or fun, Mata Rocks Resort (from PHP 7,163) , The Palms Oceanfront Suites (from PHP 8,401) and Hotel Royal Blue & Golf Cart Rental (from PHP 3,242) are all preferred hotels.

What is the average cost of staying in 3 star hotels in San Pedro?

For 3 star hotels in San Pedro, the average cost on weekdays is PHP 11,073, and the usual price on weekends (Friday–Saturday) is PHP 11,148.

Which 3 star hotels in San Pedro provide swimming pools?

There are many 3 star hotels in San Pedro with swimming pool. Mata Rocks Resort (from PHP 7,163) , The Palms Oceanfront Suites (from PHP 8,401) and Best Western Grand Baymen Gardens (from PHP 5,753) are very popular.

Which 3 star hotels in San Pedro provide gym or fitness center?

Best Western Grand Baymen Gardens (from PHP 5,753) provides fitness facilities. Keep working out even while travelling!

What are the best 3 star hotels in San Pedro with bars?

What are some of the best 3 star hotels in San Pedro with breakfast?

What are the best 3 star hotels in San Pedro with luxury spa services?

Wanna soothe your muscles after long walk? Among 3 star hotels in San Pedro, Sea Horizon Hotel (from PHP 5,652) is very popular.

Which 3 star hotels in San Pedro provide free wifi?

For many, stable internet connection is a must for travel. Mata Rocks Resort (from PHP 7,163), The Palms Oceanfront Suites (from PHP 8,401) and Hotel Royal Blue & Golf Cart Rental (from PHP 3,242) are popular hotels with free Wi-Fi.

What are some of the best deals for 3 star hotels in San Pedro?

Trip.com keeps you informed of amazing deals on thousands of 3 star hotels. You can check the promotions page to see cheap hotels on Trip.com.

More information

Highest PricePHP 28,689
Lowest PricePHP 3,112
Number of Reviews1,216
Total Properties32
Average Price (Weekdays)PHP 11,073
Average Price (Weekends)PHP 11,148