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.
Looking to feast outdoors while you're away? Why not take advantage of these San Pedro hotels with barbeque areas. More relaxed than a restaurant, firing up the barbie is a great Aussie tradition, and one that can organise at the San Pedro hotels below.
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 priv...more
Offering an outdoor swimming pool, a garden and BBQ facilities, Isla Bonita Yacht Club is located in San Pedro Beach....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 availab...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...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...more
Situated in San Pedro, 200 metres from San Pedro Beach, Mata Rocks Resort features accommodation with free bikes, free private parking, an outdoor swi...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 tro...more
Located in San Pedro, Ambergris Sunset Hotel features free bikes, outdoor swimming pool, BBQ facilities, and free WiFi....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...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, a...more
The apartment offers a Barbecue. Snorkelling can be enjoyed nearby....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 th...more
Lina Point Belize Overwater Resort is set in San Pedro and has an outdoor swimming pool and Barbecue facilities....more
The aparthotel offers a Barbecue.The property has a garden and sun terrace, which guests can enjoy if the weather permits....more
Situated in San Pedro, 500 metres from San Pedro Beach, BELIZE TROPICAL DREAM VILLAS features accommodation with a garden, free private parking, a ter...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 o...more
Offering a year-round outdoor pool and Barbecue, Blue Tang Inn is set in San Pedro....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...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 barb...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 parkin...more
Facing the beachfront, Margaritaville Beach Resort Ambergris Caye - Belize offers 5-star accommodation in San Pedro and has free bikes, outdoor swimmi...more
Situated in the San Pedro town district of San Pedro, Livengood Properties BZ+The PoolClub@Mahogany Bay! provides accommodation with a private pool an...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...more
Boasting air-conditioned accommodation with a private pool, Casa Serena + The Pool Club @ Mahogany Bay is situated in San Pedro. The property features...more
Set in San Pedro, 100 metres from San Pedro Beach, Saponaria 21-22 at Caribe Island Gold Standard Certified offers air-conditioned accommodation with...more
Featuring air-conditioned accommodation with a rooftop pool, Casa Moderna Fresca and The PoolClub at Mahogany Bay! is located in San Pedro. There is a...more
Featuring pool with a view, Blue Water Beach Villas is located on the beachfront in San Pedro. It is situated a few steps from North Ambergris Caye Be...more
Featuring air-conditioned accommodation with a pool with a view, Water Lily #6 @ Caribe Island is located in San Pedro. The property features pool and...more
Featuring air-conditioned accommodation with a pool with a view, Villa 12 at Mara Laguna - Gold Standard Certified is located in San Pedro. The San Pe...more
Located in San Pedro, a few steps from San Pedro Beach, Miramar Villas Resort provides air-conditioned rooms and an infinity pool. This beachfront pro...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 beach...more
Located in San Pedro in the Belize Province region and North Ambergris Caye Beach reachable within a few steps, Villa Serenity provides accommodation...more
Boasting air-conditioned accommodation with a pool with a view, Palm @ Caribe Island is set in San Pedro. This beachfront property offers access to a...more
Set in San Pedro, a few steps from San Pedro Beach, Coral Reef Condo (#30 @ Caribe Island) offers air-conditioned accommodation with a patio and free...more
Featuring air-conditioned accommodation with a pool with a view, Cacao @ Caribe Island is located in San Pedro. This beachfront property offers access...more
Located in San Pedro, 100 metres from San Pedro Beach, Zinnia @ Caribe Island provides air-conditioned accommodation with a patio and free WiFi. This...more
Located in San Pedro, within 2 km of San Pedro Beach, Mara Laguna C Suites offers accommodation with air conditioning. Featuring lake views, a garden...more
Boasting air-conditioned accommodation with a pool with a view, Plumeria @ Caribe Island is situated in San Pedro. The property has garden views. Free...more
Located less than 1 km from San Pedro Beach, View the Blue provides rooms with air conditioning in San Pedro. This beachfront property offers access t...more
Boasting air-conditioned accommodation with a private pool, lake view and a patio, La Casa Pura Vida is set in San Pedro. Free WiFi is available throu...more
Situated on a private beach on Ambergris Caye, Sapphire Beach Resort offers outdoor pools, a restaurant and room service. It is just 150 metres from a...more
Located on the beachfront on Ambergris Caye, these elegant villas feature wonderful sea views. Belizean Cove Estates Luxury Beachfront Villa offers an...more
Offering an outdoor pool and an extensive garden, Royal Caribbean Resort is located on a private beach in San Pedro. Free Wi-Fi access is available in...more
Set in San Pedro and only 400 metres from San Pedro Beach, Best Western Grand Baymen Gardens offers accommodation with garden views, free WiFi and fre...more
The Palms offers communal BBQ facilities, available on request. You can also find a variety of local restaurants and convenience stores within a 5-minute walk, in...more
Boasting air-conditioned accommodation with a pool with a view, Hibiscus @ Caribe Island is situated in San Pedro. Free WiFi is available throughout t...more
Seaview @ Caribe Island is set in San Pedro and offers free bikes, an outdoor swimming pool and Barbecue facilities....more
Featuring air-conditioned accommodation with a pool with a view, Caribe Island 1 Bedroom #20 is set in San Pedro. Free WiFi is available throughout th...more
The property offers sea views and a Barbecue.At the resort, every room includes a wardrobe. Brahma Blue provides some rooms with pool views,...more
Caribbean Villas Hotel is far enough from San Pedro Town to preserve your peace and quiet but a 10 minute walk along the beach will take you to San Pe...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