Search apartments in San Pedro

Enter your dates to find the best deals!

The Villas at Banyan Bay

The Villas at Banyan Bay

San Pedro, Belize
8.7

Excellent

13 reviews

The Villas at Banyan Bay are in San Pedro, on the Belizean island of Ambergris Caye. Overlooking the ocean, the complex has grounds with an outdoor pool.

“Warm and welcoming staff Situation - close to tow… and well looked after Cleanliness of everything”

Boagernes Trondheim, Norway
Las Terrazas Resort & Residences

Las Terrazas Resort & Residences

San Pedro, Belize
8.7

Excellent

23 reviews

On a private beach on Ambergris Caye, this luxury complex features outdoor pools and a spa. Each stylish villa has free Wi-Fi and a terrace overlooking the exotic gardens, lagoon or sea.

“Extremely nice staff-- great room turns. Food ter…y. They upgraded us to 3 bedroom suite for free.”

Patrick United States of America
SunBreeze Suites

SunBreeze Suites

San Pedro, Belize
8.5

Very good

89 reviews

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...

“Good position Nice restaurant”

Gordon Angmering, West Sussex, United Kingdom
SunBreeze Hotel

SunBreeze Hotel

San Pedro, Belize
8.7

Excellent

71 reviews

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.

“The friendliest staff and service oriented! Great …k, and fun bar. The rooms were clean and chilled.”

Zerina United States of America
Pedro's Hotel

Pedro's Hotel

San Pedro, Belize
7.4

Good

153 reviews

Pedro’s Hotel is located just 500 ft from the beach in San Pedro, on Belize’s Ambergris Caye Island. It offers 2 outdoor pools, and free rental of kayaks and snorkeling equipment.

“The staff they made the trip great place to stay v…oyable I would come back a 100 times if I could .”

Sabra United States of America
Grand Colony Island Villas

Grand Colony Island Villas

San Pedro, Belize
9.4

Wonderful

15 reviews

Set on a private beachfront of Ambergris Caye, these luxury accommodations offer spectacular views of the Caribbean Sea.

“Quality, good design, nice furnishings. Far eno… There is a neighborhood grocery 75 yards away.”

Robert United States of America
El Secreto

El Secreto

San Pedro, Belize
7.6

Good

17 reviews

On Ambergris Caye island, El Secreto is an idyllic location for scuba divers because of the large coral reef, just half a mile away. It features free Wi-Fi, and a spa and health club.

“The adventure starts upon walking through customs …reat. Best honeymoon experience I could imagine.”

Craig United States of America
Sapphire Beach Resort

Sapphire Beach Resort

San Pedro, Belize
7.9

Good

36 reviews

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 coral reef, perfect for snorkelling and diving.

“Ms. Ceci, Mr.Tony, cleaning staff and security are…pful. No Worries Tours are also an added feature.”

tinmanbxx United States of America
Captain Morgan's Retreat

Captain Morgan's Retreat

San Pedro, Belize
7.2

Good

18 reviews

Featuring a private beach area, swimming pool, an extensive garden and sauna, Captain Morgan’s Retreat is in Ambergris Caye, just a short boat ride from San Pedro Town.

“Idyllic location with view of the water from the p…equent visitors (timeshare)with great local tips.”

Teresa United States of America
Banana Beach Resort

Banana Beach Resort

San Pedro, Belize
7.9

Good

56 reviews

Banana Beach Resort is in Tumbo Beach, just one mile from San Pedro Airport. It features free airport shuttle, massage service, a furnished terrace and 2 swimming pools.

“Clean, well maintained. Highly responsive and friendly staff.”

Brent Canada

You might also like these property types:

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...
+ _
Close map