Find The Best Deals

!Please enter city, region, district or specific hotel
!Please enter city, region, district or specific hotel
Select your check-in and check-out dates above to see the latest San Pedro hotel, resort and vacation rental home deals.
Prices may increase. Choose a book now, pay later room and lock in a great hotel room price in San Pedro now. PLUS WE PRICE MATCH and its easy. If you see a cheaper price after you have booked just let us know via your online confirmation.
Here is a quick summary of the type of hotels and accommodation you will find in San Pedro. 7 are apartment style hotels great for a long stay in San Pedro. If you are looking at a longer stay you can book up to 29 nights and you might want to look at the 169 hotels in San Pedro which have kitchens so eating in is an option.
There are 7 five star luxury hotels in San Pedro. There are 21 holiday homes (that number is homes only excluding apartments) offering unique locations and all the facilities of home. 89 ever popular 4 star hotels, which are probably the best value accommodation in San Pedro for business or pleasure. In addition there are 3 star hotels providing everything without blowing the budget.
Keeping active is entirely possible at the 16 hotels in San Pedro with a gym And 157 hotels with a pool. 2 of the San Pedro hotels have both a gym and a pool. 9 have a tennis court. 47 of the San Pedro hotels have private pools.
Pampering, relaxation, massage and spa treatments are available at the 29 hotels with a spa and wellness centres. Or if you want to relax in your own room there are 11 hotels with a spa bath in your own room.
If you are visiting San Pedro for a business trip you may be interested in the 47 San Pedro hotels with conference facilities. 171 San Pedro hotels have parking. And getting to and from the airport is made easier by the 83 hotels with an airport shuttle.
Victoria House offers accommodation in San Pedro. Guests can enjoy the on-site restaurant.Certain rooms feature a seating area to relax in after a busy day. Some rooms include views of the sea or pool...more
Facing the beachfront, Tara Del Sol Resort offers 5-star accommodation in San Pedro and has an outdoor swimming pool, garden and private beach area. Boasting a concierge service, this property also pr...more
Set in San Pedro, a few steps from San Pedro Beach, Diamante Beachfront Suites features views of the pool. Each accommodation at the 5-star hotel has sea views, and guests can enjoy access to a hot tu...more
Located in San Pedro, 600 metres from North Ambergris Caye Beach, Caye Casa provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Each accommod...more
This property is located on the coast of Ambergis Caye and offers guests 2 outdoor swimming pools, on-site restaurants and sports facilities.Each air-conditioned villa and suite at this luxurious reso...more
Located in San Pedro, 200 metres from San Pedro Beach, Alaia Belize, Autograph Collection provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Thi...more
Offering an extensive garden, a large sun terrace with a swimming pool, a wooden lounge and restaurant area and lush-style suites, Belizean Shores Resort is set in front of the Caribbean Beach.The air...more
Providing pool views, Ocean's Edge Belize in San Pedro provides accommodation and pool with a view. This beachfront property offers access to a balcony, free private parking and free WiFi. Featuring f...more
Boasting air-conditioned accommodation with a terrace, El Gran Castillo De Arena - 4 Bedroom is situated in San Pedro. Among the facilities of this property are a restaurant, a concierge service and a...more
Offering outdoor pool and a private 275 metres of prime beach front, Grand Caribe Belize is located in San Pedro, 3.5 km from the town centre and the airport. Free Wi-Fi access is available in this re...more
Set in San Pedro, 2.6 km from San Pedro Beach, Playa De Sala Boutique Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Each accommodat...more
Offering a freshwater pool, patio bar and free WiFi in common areas, SunBreeze Suites is set on the beach on the tropical island of Ambergris Caye, just steps from the largest Barrier Reef in the West...more
Offering an outdoor pool, private beach area and swim-up bar, Lighthouse Beach Villas is located less than 10 minutes’ walk from the Belize Chocolate Factory and 4 km from San Pedro town centre.All su...more
Located in San Pedro in the Belize Province region and North Ambergris Caye Beach reachable within a few steps, Villa Serenity provides accommodation with free WiFi, barbecue facilities, a private bea...more
Offering sea views, North Beach Retreat in San Pedro offers accommodation and a garden. This beachfront property offers access to a patio and free private parking.With a private bathroom equipped with...more
Boasting air-conditioned accommodation with a private pool, Playa Goma is set in San Pedro. This beachfront property offers access to a balcony. The accommodation offers free WiFi throughout the prope...more
Featuring air-conditioned accommodation with a balcony, Suite G303 at Mara Laguna Gold Standard Certified is set in San Pedro. The apartment offers a pool with lake views, fitness room and a concierge...more
Located in San Pedro, a few steps from North Ambergris Caye Beach, Mangata Villas Adults Only provides accommodation with an outdoor swimming pool, free private parking, a private beach area and a res...more
Set in San Pedro, 200 metres from San Pedro Beach, La Casa de Paz Hotel features a bar and views of the city. With a terrace, the 3-star hotel has air-conditioned rooms with free WiFi, each with a pri...more
Offering an outdoor swimming pool and free bikes and kayaks, Cocotal Inn and Cabanas is located in San Pedro. Free WiFi access and private parking are available.Each room here will provide you with a...more
The beach-front X’tan Ha-The Waterfront features a large garden, a sun terrace with a swimming pool, a tropical-style lounge and wooden décor. It is located 12 km from San Pedro town centre.The villas...more
Featuring air-conditioned accommodation with a private pool, pool view and a balcony, Conch Shell Cottage and The PoolClub at Mahogany Bay! is set in San Pedro. This property offers access to a terrac...more
Boasting pool views, Casa Tranquilidad offers accommodation with pool with a view and a patio, around less than 1 km from San Pedro Beach. This beachfront property offers access to a balcony. The prop...more
Featuring air-conditioned accommodation with a balcony, Suite F101 Mara Laguna is located in San Pedro. Guests can benefit from a patio and an outdoor pool. The property is non-smoking and is set 700...more
Located in San Pedro, 1.4 km from downtown and located on the beautiful Boca del Rio Beachfront, Hotel Del Rio provides accommodation with a garden, free private parking and a terrace. Among the facil...more
Offering an outdoor swimming pool, a garden and BBQ facilities, Isla Bonita Yacht Club is located in San Pedro Beach. Free WiFi access is available in all areas.The apartments feature a TV, air condit...more
Boasting air-conditioned accommodation with a private pool, La Perla Azul Beach House with Pool and 4 seater cart is situated in San Pedro. This beachfront property offers access to a patio, free priv...more
Boasting air-conditioned accommodation with a private pool, Casa Serena + The Pool Club @ Mahogany Bay is situated in San Pedro. The property features garden views. There is a sun terrace and guests c...more
Located in San Pedro, within less than 1 km of San Pedro Beach, Villa 19 at Mara Laguna offers accommodation with air conditioning.The villa is equipped with 3 bedrooms, a fully equipped kitchen with...more
Located in San Pedro, 100 metres from North Ambergris Caye Beach, Suite H103 @ Mara Laguna provides rooms with air conditioning. There is a private entrance at the apartment for the convenience of tho...more
Set in San Pedro in the Belize Province region, with San Pedro Beach nearby, Suite F103 at Mara Laguna Gold Standard Certified provides accommodation with access to spa facilities. Featuring a concier...more
Boasting air-conditioned accommodation with a private pool, Backroads Sunset + The PoolClub at Mahogany Bay is situated in San Pedro. This property offers access to a balcony, free private parking and...more
Located within the San Pedro town district in San Pedro, Athena's Mahogany House and The PoolClub at Mahogany Bay! has air conditioning, a patio, and garden views. This holiday home provides free priv...more
Set in San Pedro, Casa de Luz and The PoolClub at Mahogany Bay! offers accommodation with private pool, free WiFi and free private parking for guests who drive. The property features pool views. The a...more
Situated in San Pedro, Casa Brisa and The PoolClub at Mahogany Bay! features accommodation with a private pool. This property offers access to a balcony, free private parking and free WiFi. The proper...more
Set on a private beach on Ambergris Caye, this luxury complex offers an infinity pool, a spa and an onsite O Restaurant. Each stylish villa has free WiFi and a terrace overlooking the exotic gardens,...more
Located right on the beachfront in tropical Ambergris Caye, The Palms Oceanfront Suites offers an outdoor pool and charming, well-equipped apartments with wonderful ocean views. Free airport transfers...more
Set in Ambergris Caye, Portofino Beach Resort-An Authentic Island Escape! offers its guests free continental breakfast, snorkeling gear and kayaks. The price also includes other services such as the M...more
Featuring an outdoor pool, a restaurant and free Wi-Fi in common areas, the SunBreeze Hotel is located in Belize’s island of Ambregris Caye. This hotel offers air-conditioned rooms with views of the C...more
Situated in San Pedro, 300 metres from North Ambergris Caye Beach, Matachica Beach Resort and Spa features accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness c...more
Featuring a garden and a shared lounge, Paradise Cottage 3 bedroom 4 beds, 1 Full Bath - Private is situated in the San Pedro town district in San Pedro. This property offers access to a terrace, free...more
Featuring an outdoor pool and pool views, Cacao @ Caribe Island is located in San Pedro. This beachfront property offers access to a balcony.The spacious apartment is equipped with 3 bedrooms, 3 bathr...more
Situated in San Pedro, 90 metres from North Ambergris Caye Beach, The Watermark Hotel features accommodation with an outdoor swimming pool, free private parking, a fitness centre and a terrace. Featur...more
Sandbar Beachfront Hostel and Restaurant offers a unique and relaxing experience right on the beach in San Pedro. Guests can enjoy complimentary WiFi, allowing them to stay connected while taking in t...more
Mayan Princess Hotel is located beachfront in San Pedro and offers free Wi-Fi access, luggage storage services and a tour desk.The accommodations feature views of the Caribbean Sea, Cable TV, air cond...more
Located in San Pedro, Zinnia @ Caribe Island provides accommodation with a pool with a view, a balcony and pool views. Featuring a concierge service, this property also provides guests with a picnic a...more
Featuring pool with a view, Red Ginger @ Caribe Island is located on the beachfront in San Pedro. The property features pool views. Outdoor seating is also available at the apartment.The spacious apar...more
Located in San Pedro in the Belize Province region, Casa Blanca and The PoolClub at Mahogany Bay has a patio. This holiday home provides free private parking, a 24-hour front desk and free WiFi. Guest...more
Located in San Pedro in the Belize Province region, Villa Ramandi B2 features a patio. Both free WiFi and parking on-site are available at the holiday home free of charge. The accommodation provides f...more
Featuring air-conditioned accommodation with a patio, Casita Playa Del Parque is located in San Pedro. It is set 400 metres from North Ambergris Caye Beach and offers an ATM. The accommodation provide...more
© 2025. All rights reserved Getaroom Pty Ltd ACN 143 933 528
Level 18 68 Pitt St, Sydney NSW 2000 Australia
Getaroom ® and Why don't you just ® are registered Trademarks of Getaroom Pty Ltd