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 115 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 20 holiday homes (that number is homes only excluding apartments) offering unique locations and all the facilities of home. 63 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 13 hotels in San Pedro with a gym And 114 hotels with a pool. 2 of the San Pedro hotels have both a gym and a pool. 10 have a tennis court. 33 of the San Pedro hotels have private pools.
Pampering, relaxation, massage and spa treatments are available at the 30 hotels with a spa and wellness centres. Or if you want to relax in your own room there are 13 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 39 San Pedro hotels with conference facilities. 145 San Pedro hotels have parking. And getting to and from the airport is made easier by the 86 hotels with an airport shuttle.
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
Set in San Pedro, 2.6 km from San Pedro Beach, Playa De Sala Boutique Hotel, Adults Only offers accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Ea...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
Aruna Resort and Villas has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bat...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
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
Located in San Pedro, a few steps from San Pedro Beach, Alaia Belize, Autograph Collection provides accommodation with an outdoor swimming pool, free private parking, a fitness centre and a garden. Th...more
Set in San Pedro, 60 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 priv...more
Located in San Pedro, Drift Inn San Pedro features a courtyard and access to a kitchen. There is a tour shop and restaurant on-site. The property features a plunge pool, over the water dock, and drink...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
Set in San Pedro, 500 metres from San Pedro Beach, Ambergris Sunset Hotel offers accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a restaurant, the...more
Offering outdoor pool, a sun terrace and stunning sea views, Seven Seas Resort Adults Only is located in San Pedro Beach. Free Wi-Fi access is available.All condos have cable TV, a balcony and outdoor...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
Corona del Mar Hotel is within a stone throw away of San Pedro main attractions. Our hotel highlights Wahoo's Lounge restaurant, Belize Island Divers Diveshop, a SPA on site, Our rooms consists of ai...more
Situated in San Pedro, 200 metres from San Pedro Beach, Mata Rocks Resort features accommodation with free bikes, free private parking, an outdoor swimming pool and a restaurant. With a bar, the 3-sta...more
Featuring a private beach area, swimming pool, an extensive garden and sauna, Captain Morgan’s Retreat is set in Ambergris Caye,The cottages offer tropical décor with thatch roofs, air conditioning, a...more
Located in San Pedro, a few steps from San Pedro Beach, Caye Casa provides accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. Each accommodation at t...more
Set in San Pedro, a few steps from North Ambergris Caye Beach, Bella Vista Resort Belize offers accommodation with free bikes, free private parking, an outdoor swimming pool and a garden. This 3-star...more
Voyager Sun and Reef Hotel is set in San Pedro, in the San Pedro town district. This 3-star hotel offers free shuttle service, luggage storage space and free WiFi. The property is non-smoking and is s...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
Located in San Pedro, 200 metres from San Pedro Beach, Coastal Bay Suite and Golf Cart Rental provides accommodation with free WiFi and free private parking. This 3-star hotel offers room service. Cer...more
Located in San Pedro, a few steps from San Pedro Beach, Bananas On The Beach provides accommodation with an outdoor swimming pool, free private parking and a bar. With free WiFi, this 3-star hotel off...more
Located 100 metres from San Pedro Beach, Hotel Central Park is set in the San Pedro town district of San Pedro. Featuring a bar, the 2-star hotel has air-conditioned rooms with a private bathroom. The...more
Offering a sun terrace and swimming pool, PUR Boutique Cabanas is situated in San Pedro. Guests can enjoy the on-site restaurant. This adults-only boutique resort consists of 6 intimate bungalows, eac...more
Located in San Pedro, 100 metres from San Pedro Beach, Hotel Coastalbay 2 and Golf Cart Rental features air-conditioned rooms and a bar. Featuring a 24-hour front desk, this property also has a restau...more
Located in San Pedro, 200 metres from San Pedro Beach, San Pablo Villas provides accommodation with a garden, free private parking, a terrace and barbecue facilities. Well set in the San Pedro town di...more
Set on the beachfront in San Pedro, Casa Nova Cabanas has a private beach area. There is a terrace and guests can make use of free WiFi and free private parking.At the hotel the rooms are equipped wit...more
Situated in San Pedro, within a few steps of San Pedro Beach and 1.2 km of North Ambergris Caye Beach, Tradewinds Paradise Villas features accommodation with an outdoor swimming pool and free WiFi thr...more
Set in San Pedro, a few steps from San Pedro Beach, Casa del Rai offers accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. The rooms are equipped with...more
Situated in San Pedro, a few steps from San Pedro Beach, The Palapa House features accommodation with an outdoor swimming pool, free private parking, a garden and a terrace. Featuring a bar, the prope...more
Situated in San Pedro, 500 metres from San Pedro Beach, BELIZE TROPICAL DREAM VILLAS features accommodation with a garden, free private parking, a terrace and barbecue facilities. The accommodation of...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
Situated in San Pedro, less than 1 km from San Pedro Beach, Lina Point Belize Overwater Resort features accommodation with an outdoor swimming pool, free private parking, a terrace and a restaurant. A...more
Located on the beachfront in San Pedro, on beautiful Ambergris Caye Island, Ocean Tide Beach Resort features an outdoor pool, a bar and views of the off-shore barrier reef. Free Wi-Fi is available thr...more
Holiday Hotel is a beachfront property located in central San Pedro. The property offers massage services upon request, has a dive shop on site, as well as a restaurant-bar. Free Wi-Fi access is avail...more
Offering a year-round outdoor pool and barbecue, Blue Tang Inn is set in San Pedro.Some rooms feature a seating area for your convenience. Rooms are equipped with a flat-screen TV with cable channels...more
Located in San Pedro, a few steps from San Pedro Beach, Aqua Vista provides accommodation with free bikes, free private parking, a garden and a terrace. Among the facilities at this property are room...more
Marbucks Bed and Breakfast has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro. Among the facilities at this property are room service and a concierge service, along with free ...more
Located in San Pedro, a few steps from North Ambergris Caye Beach, Tres Cocos Resort provides accommodation with an outdoor swimming pool, free private parking, a garden and a restaurant. Providing a...more
Oleander @ Caribe Island is set on the beachfront in San Pedro, a few steps from San Pedro Beach. The rooms come with a balcony with sea views and free WiFi.All guest rooms at the hotel come with air...more
Located in San Pedro, 200 metres from San Pedro Beach, Laguna Hotel provides accommodation with an outdoor swimming pool, free private parking and a terrace. Among the facilities at this property are...more
Set in San Pedro and with San Pedro Beach reachable within 300 metres, Belize Budget Suites offers a garden, rooms, free WiFi throughout the property and barbecue facilities. Guests can enjoy garden v...more
Located in San Pedro, 50 metres from San Pedro Beach, Hotel Royal Blue and Golf Cart Rental provides air-conditioned rooms and a bar. Among the facilities of this property are a restaurant, room servi...more
Located in San Pedro and within a few steps of San Pedro Beach, Caribbean Lily @ Caribe Island features a terrace, non-smoking rooms, and free WiFi throughout the property. The rooms come with a patio...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
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
Situated in San Pedro, a few steps from San Pedro Beach, Tara Del Sol Resort features accommodation with an outdoor swimming pool, free private parking, a garden and a private beach area. With free Wi...more
Margaritaville Beach Resort Ambergris Caye - Belize has free bikes, outdoor swimming pool, a fitness centre and garden in San Pedro. Among the various facilities are a private beach area, a terrace, a...more
Situated in San Pedro, 700 metres from San Pedro Beach, Mahogany Bay Resort and Beach Club, Curio Collection features accommodation with free bikes, free private parking, an outdoor swimming pool and...more
Situated in San Pedro, 2.7 km from San Pedro Beach, Villa Sea Lux features air-conditioned accommodation with a balcony and free WiFi. Guests staying at this holiday home have access to a patio. Outdo...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