- Find the best hotel rates

Search an hotel in San Pedro


Cities around San Pedro

15 hotels in San Pedro

Special offers

Order by : Price Category

The Villas at Banyan Bay ****

Starting from 345 USD

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. The air-conditioned villas feature a hot tub and a lounge with cable TV. There is free Wi-Fi, and the kitchen has a microwave, stove and coffee-maker. Guests can rent a bike or go snorkeling at The Villas at Banyan Bay. Massage services are also available. San Pedro Town center is around 2.5 miles from the villas. Belize City and the Altun Ha Mayan ruins are 22 miles away.

Las Terrazas Resort & Residences *****

Starting from 309 USD

Set on a private beach on Ambergris Caye, this luxury complex offers outdoor pools and a spa. Each stylish villa has free Wi-Fi and a terrace overlooking the exotic gardens, lagoon or sea. The air-conditioned villas at Las Terrazas Resort & Residences come with flat-screen satellite TV and an iPod dock. The modern kitchens include an oven, dishwasher and washing machine. Staff at Las Terrazas can arrange snorkelling and diving trips to the off-shore coral reef. They can also organize guided hiking tours through the tropical rainforest surrounding the complex. International cuisine is served on the open-air terrace of Las Terrazas’s stylish bar-restaurant. You can also walk along the beach or hire a golf buggy to reach shops and restaurants in San Pedro.

SunBreeze Suites ***

Starting from 165 USD

Offering a freshwater pool, patio bar and free Wi-Fi, SunBreeze Suites is set on a private beach on the tropical island of Ambergris Caye. Each spacious suite has a balcony overlooking the sea. The bright, air-conditioned SunBreeze Suites have a bedroom, a bathroom and a living-dining room with a queen-size sofa bed and cable TV. The well-equipped kitchenettes feature a hob and fridge. Situated in central San Pedro, the complex is within a 5-minute walk of many supermarkets, gift shops and open-air restaurants. San Pedro Airport is only 1 km away. Staff can arrange island transfers and help you plan excursions throughout Belize. They can also recommend local scuba diving centres, perfect for exploring the off-shore barrier reef.

SunBreeze Hotel ****

Starting from 188 USD

Featuring an outdoor pool, a restaurant and free Wi-Fi, the SunBreeze is in Belize’s island of Ambregris Caye. This hotel has air-conditioned rooms with views of the tropical gardens. In San Pedro Town, this Caribbean-style hotel features a massage studio, an Art Gallery and a bar. The restaurant serves tropical dishes including seafood and poultry. The rooms at the hotel have tile floors and mahogany furniture. Each comes equipped with a flat-screen cable TV, a work desk, a ceiling fan and has a private bathroom with toiletries. SunBreeze Hotel arranges activities such as scuba diving, snorkeling with sharks or trips to the Mayan Ruins. San Pedro Airport is only 525 ft from the hotel and the island can be reached in a 15-minute flight from Belize International Airport.

Reef Village Resort ***

Starting from 125 USD

Offering an outdoor pool, restaurant and bar, Reef Village Resort is located on an island within the central lagoon of Ambergris Caye. Villas and apartments offer stunning views over the lagoon and island. The resort offers spacious, open-plan apartments and villas, each with a large verandah. All include air conditioning, flat-screen cable TV, a hot tub and a fully equipped kitchen with a washer-dryer. Surrounded by the world’s second-largest barrier reef, Ambergris Caye is an ideal base for diving and snorkelling. Reef Village’s staff can arrange diving trips, island tours and visits to local Mayan ruins. Free Wi-Fi is available in public areas of Reef Village. There is a 24-hour security service.

Pedro's Hotel ***

Starting from 61 USD

Pedro’s Hotel is located just 150 metres from the beach in San Pedro, on Belize’s Ambergris Caye Island. It offers 2 outdoor pools, and free rental of kayaks and snorkelling equipment. The air-conditioned rooms at Pedro’s feature flat-screen cable TV and a private bathroom with bath. Some rooms have free Wi-Fi, and DVD players are available on request. The hotel has the Pedro’s Sports Pub and Pizzeria which serves pizza and other international dishes. There is also a bar with a pool table. In the garden there are hammocks, and you can hire bicycles and golf carts from reception. The multilingual staff can also help plan trips and activities during your stay. You can walk to central San Pedro in 12 minutes from Pedro’s Hotel. The surrounding area is a popular destination for scuba diving and other water sports.

Grand Colony Island Villas ****

Starting from 299 USD

Set on a private beachfront of Ambergris Caye, this luxury accommodation offers spectacular views of the Caribbean Sea. Grand Colony Island Villas feature 3 outdoor pools and master rooms with hot tubs. The air-conditioned villas at Grand Colony come with hardwood ceilings and stucco walls. Each features a well-equipped kitchen and a furnished balcony. Some villas have views to the pool or the beachfront. The villas are spacious and have a living area with sofas and a 42” flat-screen TV. There is also a dining area, and a private bathroom with separate shower. Located 15 minutes’ walk from San Pedro City, guests can visit the Mayan Ruins or scuba dive on the famous Blue Hole, which is a short ride by boat. The Grand Colony offers free transfers from San Pedro Airport, which is 1.3 km away.

Belize Hutz ***

Starting from 75 USD

Located a 5-minute walk from the beach on beautiful Ambergris Caye, Belize Hutz features an outdoor swimming pool and air-conditioned rooms with free Wi-Fi. San Pedro Airport is just a 15-minute drive away. Belize Hutz offers spacious rooms decorated in a typical local style. They include a private bathroom with a shower and hot water. Dining options can be found in San Pedro town, an 8-minute golf-cart ride away. The hotel also offers an on-site bar and grill. Staff can provide more information on sights and activities in the surrounding area, including cycling, snorkelling or diving. The off-shore coral reef is one of the world's best spots for snorkelling and scuba diving.

El Secreto *****

Starting from 350 USD

In an island, El Secreto is an idyllic place for scuba divers because of its reefs. Located half a mile form the coral reef, the place features free Wi-Fi, and a spa and health club. The rooms at the El Secreto have modern decoration and feature private bathroom and hot tub. They also feature air conditioning, flat-screen TV and a patio. El Secreto is located beachfront in Ambergris Caye, just 30 minutes travel by boat from San Pedro Airport.

Sapphire Beach Resort ****

Starting from 95 USD

Situated on a private beach on Ambregris Caye, Sapphire Beach Resort offers outdoor pools, a deli-café and room service. It is just 150 metres from a coral reef, perfect for snorkelling and diving. All villas and bungalows at Sapphire Beach Resort have views of the pool, gardens or sea. Each one offers air conditioning, a DVD player with free films and a kitchen area with a microwave, oven and coffee machine. Free USB internet access is included. Acessible only by boat, the Sapphire Beach Resort has a private dock and offers free kayaks and snorkelling equipment. Staff can arrange activities and provide information about the island. Taxi transfers to and from San Pedro Airport can be arranged on request.

Captain Morgan's Retreat ****

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. The villas have tropical décor with thatch roofs, air conditioning, a sofa, safe and balconies with sea views. The kitchenettes have a dining area, coffee maker, stove and fridge. The bathrooms come with a shower. This property has a restaurant, a gift shop and a convenience store. Guests can enjoy services such as massages and spa, and also arrange tours to Mayan Ruins. San Pedro Airport is 1 mile from San Pedro Belize dock where guests can take the boat to Captain Morgan’s Retreat.

Banana Beach Resort ****

Starting from 109 USD

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. The rooms and suites offer modern décor, air conditioning, a desk, fridge, cable TV and balconies with views of the grounds. The bathrooms include hairdryer and shower. El Divino Caribbean Steakhouse serves breakfast, lunch and dinner with imported steaks, seafood, snacks, salads, lobster and a variety of worldwide wines. The Martini Bar features snacks, burgers, martinis and tropical drinks for the guests. The Banana Beach Resort can arrange activities like snorkeling at Hol Chan Marine Reserve, diving in the Blue Hole and tours to Ancient Mayan Ruins. Golf carts, bikes, jet skis and kayaks are available for rent. This complex is 1.5 miles from The Belize Chocolate Company and its Cacao Farm, and 2 miles from San Pedro Church. The San Pedro Belize Express dock is a 5 minute drive away.

Caribbean Villas Hotel ***

Starting from 89 USD

The Caribbean Villas Hotel has an outdoor pool, free bike rental and free Wi-Fi connection throughout to offer to its guest. It also features a private beach area and a hot tub. The rooms and suites are air-conditioned and have their own private entrance and sitting area with a sofa. The bathrooms are private, have showers and free toiletries. The accommodations are wood furnished and feature a rustic-style dècor. The on-site restaurant serves international dishes and local cuisine. There is also a snack bar. San Pedro Airport can be reached in 5 minutes by car, and Holchan Marine Park is 3 miles from Caribbean Villas.

Ambergris Lake Villas

Ambergris Lake Villas offers an outdoor pool, tropical gardens and stylish air-conditioned apartments with furnished terraces and free Wi-Fi. San Pedro Airport is within 2 km and free airport transfers can be arranged. Each elegant 2-bedroom apartment has pool views and a spacious living-dining area with cable TV. All apartments have 2 full bathrooms with free toiletries, while kitchens include a hob, oven and microwave. Ambergris Lake Villas offers on-site BBQ facilities. There is a grocery store just 200 metres away, while restaurants, bars and shops can be found 1 km away in the town of San Pedro. Set next to Lake Ambergris, Ambergris Lake Villas is a 2-minute walk from the beach. You can book snorkelling and diving trips to the off-shore reef or visit the Great Blue Hole, a 2-hour boat ride away.

Caribe Island Resort ***

Featuring a private beach area, a terrace with swimming pool and a private dock, Caribe Island Resort is 1 mile from the Hol Chan Marin Reserve. Free Wi-Fi is available throughout. The accommodations provide modern décor, air conditioning, a work desk, wardrobe and cable TV. The studios include a kitchenette and the apartments have a kitchen, both types with microwave, fridge, stove and dining area. Guests at this complex will find a variety of restaurants serving local dishes and seafood within a quarter mile of the property. Tours to Altun Ha Ruins and Safari, visits to Xunantunich and to Light House Reef can be arranged, and activities such as diving at the Blue Hole, or snorkeling are also available. Caribe Island Resort is 1.5 miles from San Pedro City and 2 miles from the San Pedro Local Airport.

Coco Beach Resort ****

Starting from 263 USD

This property is on the coast of San Pedro and features 2 outdoor swimming pools, on-site restaurants and sports facilities. Coco Beach Resort also has free transportation services. Each air-conditioned villa and suite at this luxurious resort has a spacious dining and living area, as well as a flat-screen TV, free toiletries and sea and pool views. Wi-Fi is available throughout the property. The resort’s Cocoblanca restaurant serves Italian food and is open for lunch and dinner. The Coco Café is open until 12 pm and serves pastries and breakfast snacks. Guests at Coco Beach Resort enjoy free use of kayaks, bicycles and paddle boats, and Mexico Rocks snorkeling site is only 3.5 miles from the property. Caye Chapel Golf Course is just a short boat ride away on a neighboring island. San Pedro Airport is just over a quarter mile from the property.

Belizean Shores Resort ***

Featuring an extensive garden, a large terrace with a swimming pool, a wood lounge and restaurant area and lush-style suites, Belizean Shores Resort is in front of the Caribbean Beach. The air-conditioned suites feature ceiling fans, living area, flat-screen cable TV and a balcony with pool views and sea views. All have a kitchen including microwave, fridge and stove. The bathrooms have free toiletries and free Wi-Fi is provided throughout the complex. The on-site restaurant serves Italian cuisine, local dishes and international food. Guests can find a variety of restaurants at San Pedro town center, 3 miles away. Activities such as biking and kayaking can be arranged on site. A tennis and basketball courts, ping pong table, board games and children playground are also featured. This resort is 3.5 miles from Mexico Rocks for activities like snorkeling, and 7 miles from Hol Chan Marine Reserve. San Pedro Airport is a 15-minute drive away.

X'tan Ha- The Waterfront ***

The beach-front X’tan Ha-The Waterfront features large grounds, a terrace with a swimming pool, a tropical-style lounge and wood décor. It is 3 miles from San Pedro town center. The villas have air conditioning, ceiling fans, sitting area, flat-screen cable TV and a full kitchen. The balcony has views of the pool and the Caribbean Sea, and the bathrooms include free toiletries. Guests can enjoy Italian cuisine, local dishes and international food at the on-site restaurant. BBQ facilities are available as well. Activities such as kayaking, biking and non-motorized water sports can be arranged. This complex is 3.5 miles from Mexico Rocks and 7 miles from Hol Chan Marine Reserve. San Pedro Airport is a 15-minute drive away.

Portofino Beach Resort ****

In Ambergris Caye, Portofino Beach Resort features its guests free continental breakfast, snorkeling gear and kayaks. The price also includes other services such as the Meet and Greet Service and a welcome tropical drink upon arrival. The accommodations all have flat-screen TVs with cable channels and DVD players, sitting area, a balcony offering panoramic views, and fans. The bathroom has a shower, a hairdryer and toiletries, plus a walk-in closet. The Portofino Restaurant is specialized in international-style dishes, seafood and imported steaks. It features spectacular views of the Caribbean. There is a dive shop at Portofino Beach Resort, as well as a beach lounge with hammocks and room service. Wi-Fi access is available throughout. San Pedro Airport and town center can be reached in about a 25-minute drive.

The Palms Oceanfront Suites ***

Right on the beachfront in tropical Ambergris Caye, The Palms Oceanfront Suites features an outdoor pool and charming, well-equipped suites with wonderful ocean views. Free airport transportation is provided. Each individually decorated suite has a furnished patio and a living-dining area with cable TV. All suites have free Wi-Fi, air conditioning and a kitchen with a stove, microwave and coffee maker. The Palms has communal BBQ facilities, available upon request. You can also find a variety of local restaurants and convenience stores within a 5-minute walk of the property, in the center of San Pedro town. Ambergris Caye is just a 5-minute boat ride from the Mesoamerican Barrier Reef, one of the world’s top diving and snorkeling spots. There is a small dock right in front of the property. The Palms’s friendly staff can help arrange activities, excursions and domestic flights for an extra fee. Free parking is available on site, and San Pedro Domestic Airport is just a 3-minute walk away.

Back to top