Skip to main content

Cottages in San Pedro

Find the cottages that appeal to you the most

Cottages for every style

Find the right cottage for you in San Pedro

Top picks for San Pedro hotels

Explore our most popular hotels in San Pedro

Filter by:

Review score

Tranquility Bay Resort

San Pedro

Tranquility Bay Resort is a recently renovated villa in San Pedro, where guests can make the most of its private beach area and bar.

L
Liliana
From
Portugal
The people of the hotel were AMAZING!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews
Price from
US$136
1 night, 2 adults

Seaside Villas

Caye Caulker (Near San Pedro)

Facing the seafront in Caye Caulker, Seaside Villas features an outdoor pool and a garden. The property has pool views and is a few steps from Caye Caulker Beach.

M
Mitch
From
Canada
The property was very well taken care of and it has a great location on the island. Our unit was clean, had everything we needed, and the living space and bedrooms were comfy. All the air conditioning units worked well. We felt that our stay was a great value.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 112 reviews
Price from
US$252
1 night, 2 adults

Caribbean Sunrise Cottage

Caye Caulker (Near San Pedro)

Located in Caye Caulker, within a few steps of Caye Caulker Beach, Caribbean Sunrise Cottage offers accommodation with air conditioning.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews
Price from
US$259.88
1 night, 2 adults

VeLento Partial Ocean View Penthouse #7

Caye Caulker (Near San Pedro)

Boasting air-conditioned accommodation with a pool with a view, VeLento Partial Ocean View Penthouse #7 is situated in Caye Caulker.

J
Juan
From
Denmark
Beautiful crew and beautiful place. 6 of us stayed there and we all loved it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$496.13
1 night, 2 adults

Sandy's Secret

Caye Caulker (Near San Pedro)

Boasting air-conditioned accommodation with a private pool, Sandy's Secret is situated in Caye Caulker. This beachfront property offers access to free WiFi and free private parking.

R
Robert
From
Saint Lucia
Weezies restaurant at the adjoining resort was exceptional. One minute walk away.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$315
1 night, 2 adults

Carolyn's Other House- Gold Standard Certified

Caye Caulker (Near San Pedro)

Providing barbecue facilities, Carolyn's Other House- Gold Standard Certified is located in Caye Caulker, not far from Caye Caulker Beach.

C
Caroline
From
United Kingdom
The location was excellent and the house was lovely.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$105
1 night, 2 adults

Carolyn's House

Caye Caulker (Near San Pedro)

Carolyn's House is situated in Caye Caulker and offers barbecue facilities. This beachfront property offers access to free WiFi and free private parking.

P
Philipp
From
Germany
Great, quiet location. Everything is in walking distance. And the view of the ocean was great also the staff was very helpful/ responsive.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews
Price from
US$99
1 night, 2 adults

Hummingbirds Cabins

Caye Caulker (Near San Pedro)

Situated in the vicinty of Caye Caulker Beach in Caye Caulker, Hummingbirds Cabins is a villa, which features free bikes and garden.

J
Jan
From
United Kingdom
location. quieter part of island, 10 mins walk to central part. swimming pool fabulous. Accommodation perfect for us!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 90 reviews
Price from
US$139
1 night, 2 adults

Vacation Home Blue Lotus- Gold Standard Certified

Caye Caulker (Near San Pedro)

Situated in Caye Caulker, less than 1 km from Caye Caulker Beach, Vacation Home Blue Lotus- Gold Standard Certified features air-conditioned accommodation with a balcony and free WiFi.

D
David
From
United States
This was a great house for a family of 4. We felt very lucky to have stayed here while on Caye Caulker.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 11 reviews
Price from
US$140
1 night, 2 adults

Caribbean Sunrise Villa

Caye Caulker (Near San Pedro)

Featuring air-conditioned accommodation with a private pool, Caribbean Sunrise Villa is located in Caye Caulker. There is an on-site restaurant, plus free private parking and free WiFi are available.

y
yt
From
United States
The staff was always willing to help me with whatever I needed and was.very nice
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 11 reviews
Price from
US$259.88
1 night, 2 adults
All cottages in San Pedro

The best cottages in San Pedro

Check out our pick of great cottages in San Pedro

Filter by:

Review score

Tranquility Bay Resort

San Pedro

Tranquility Bay Resort is a recently renovated villa in San Pedro, where guests can make the most of its private beach area and bar.

L
Liliana
From
Portugal
The people of the hotel were AMAZING!
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews
Price from
US$136
1 night, 2 adults

Seaside Villas

Caye Caulker (Near San Pedro)

Facing the seafront in Caye Caulker, Seaside Villas features an outdoor pool and a garden. The property has pool views and is a few steps from Caye Caulker Beach.

M
Mitch
From
Canada
The property was very well taken care of and it has a great location on the island. Our unit was clean, had everything we needed, and the living space and bedrooms were comfy. All the air conditioning units worked well. We felt that our stay was a great value.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 112 reviews
Price from
US$252
1 night, 2 adults

Caribbean Sunrise Cottage

Caye Caulker (Near San Pedro)

Located in Caye Caulker, within a few steps of Caye Caulker Beach, Caribbean Sunrise Cottage offers accommodation with air conditioning.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 6 reviews
Price from
US$259.88
1 night, 2 adults

VeLento Partial Ocean View Penthouse #7

Caye Caulker (Near San Pedro)

Boasting air-conditioned accommodation with a pool with a view, VeLento Partial Ocean View Penthouse #7 is situated in Caye Caulker.

J
Juan
From
Denmark
Beautiful crew and beautiful place. 6 of us stayed there and we all loved it.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 14 reviews
Price from
US$496.13
1 night, 2 adults

Sandy's Secret

Caye Caulker (Near San Pedro)

Boasting air-conditioned accommodation with a private pool, Sandy's Secret is situated in Caye Caulker. This beachfront property offers access to free WiFi and free private parking.

R
Robert
From
Saint Lucia
Weezies restaurant at the adjoining resort was exceptional. One minute walk away.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 9 reviews
Price from
US$315
1 night, 2 adults

Carolyn's Other House- Gold Standard Certified

Caye Caulker (Near San Pedro)

Providing barbecue facilities, Carolyn's Other House- Gold Standard Certified is located in Caye Caulker, not far from Caye Caulker Beach.

C
Caroline
From
United Kingdom
The location was excellent and the house was lovely.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 7 reviews
Price from
US$105
1 night, 2 adults

Carolyn's House

Caye Caulker (Near San Pedro)

Carolyn's House is situated in Caye Caulker and offers barbecue facilities. This beachfront property offers access to free WiFi and free private parking.

P
Philipp
From
Germany
Great, quiet location. Everything is in walking distance. And the view of the ocean was great also the staff was very helpful/ responsive.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 11 reviews
Price from
US$99
1 night, 2 adults

Hummingbirds Cabins

Caye Caulker (Near San Pedro)

Situated in the vicinty of Caye Caulker Beach in Caye Caulker, Hummingbirds Cabins is a villa, which features free bikes and garden.

J
Jan
From
United Kingdom
location. quieter part of island, 10 mins walk to central part. swimming pool fabulous. Accommodation perfect for us!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 90 reviews
Price from
US$139
1 night, 2 adults

Vacation Home Blue Lotus- Gold Standard Certified

Caye Caulker (Near San Pedro)

Situated in Caye Caulker, less than 1 km from Caye Caulker Beach, Vacation Home Blue Lotus- Gold Standard Certified features air-conditioned accommodation with a balcony and free WiFi.

D
David
From
United States
This was a great house for a family of 4. We felt very lucky to have stayed here while on Caye Caulker.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 11 reviews
Price from
US$140
1 night, 2 adults

Caribbean Sunrise Villa

Caye Caulker (Near San Pedro)

Featuring air-conditioned accommodation with a private pool, Caribbean Sunrise Villa is located in Caye Caulker. There is an on-site restaurant, plus free private parking and free WiFi are available.

y
yt
From
United States
The staff was always willing to help me with whatever I needed and was.very nice
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 11 reviews
Price from
US$259.88
1 night, 2 adults
All cottages in San Pedro

Looking for a cottage?

Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.

Most booked cottages in San Pedro and surroundings in the past month

See all

Popular with guests booking cottages in San Pedro

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 8 reviews

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 5 reviews

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 2 reviews

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 9 reviews

Popular with guests booking cottages in San Pedro

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

These cottages in San Pedro and nearby have options with free cancellation

Featuring air-conditioned accommodation with a balcony, Paradise Palms and The PoolClub at Mahogany Bay is located in Cayo Romero.

From US$708.50 per night

Boasting air-conditioned accommodation with a private pool, Private 4 BR Oceanfront Beach House with Pool is situated in San Pedro.

Casita Playa Del Parque

San Pedro
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 3 reviews

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.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 4 reviews

Situated in the San Pedro town district of San Pedro, Livengood Properties BZ+The PoolClub@Mahogany Bay! provides accommodation with a private pool and full-day security.

Villa 18 at Maralaguna

San Pedro
Free cancellation options available

Boasting air-conditioned accommodation with a balcony, Villa 18 at Maralaguna is set in San Pedro. The property has an outdoor pool and is situated 100 metres from North Ambergris Caye Beach.

Villa #32 @ Mara Laguna

San Pedro
Free cancellation options available
Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Situated in San Pedro in the Belize Province region, Villa #32 @ Mara Laguna has a balcony. This villa features accommodation with a patio. The villa also offers facilities for disabled guests.

Villa 19 at Mara Laguna

San Pedro
Free cancellation options available
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Located in San Pedro, within less than 1 km of San Pedro Beach, Villa 19 at Mara Laguna offers accommodation with air conditioning.

Villa 17 at Mara Laguna

San Pedro
Free cancellation options available
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Situated in San Pedro, within 300 metres of North Ambergris Caye Beach, Villa 17 at Mara Laguna offers accommodation with air conditioning.

Enjoy breakfast in San Pedro and nearby

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Villa 16 at Mara Laguna Gold Standard Certified is set in San Pedro. Featuring a concierge service, this property also has a restaurant and an outdoor pool.

Featuring air-conditioned accommodation with a private pool, Waterfront 6 BR Villa w Private Plunge Pool is set in San Pedro.

Boasting air-conditioned accommodation with a private pool, pool view and a patio, Holiday Time Le Reve Beach House & Casita is set in San Pedro.

Set in San Pedro in the Belize Province region, Casa Alegre- Heart of Tres Cocos Area across from Truck Stop by Stay Floreo offers accommodation with free private parking.

Set in San Pedro, Sea View Ocean View Villa with Pool by Stay Floreo offers accommodation with private pool, free WiFi and free private parking for guests who drive.

Boasting air-conditioned accommodation with a balcony, Crimson Sunset Serenity and Pool Club at Mahogany Bay is set in San Pedro. Guests may go for a swim in the private pool.

Situated in San Pedro, Endless Summer and Pool Club at Mahogany Bay Unit B features a private pool.

Set in San Pedro, Endless Summer Pool Club at Mahogany Bay Unit C offers accommodation with a private pool.

Travelling by car? These cottages in San Pedro and nearby offer free parking

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Boasting air-conditioned accommodation with a private pool, Backroads Sunset + The PoolClub at Mahogany Bay is situated in San Pedro.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

Situated in San Pedro, Casa Brisa & The PoolClub at Mahogany Bay! features accommodation with a private pool. This property offers access to a balcony, free private parking and free WiFi.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 9 reviews

Featuring air-conditioned accommodation with a rooftop pool, Casa Moderna Fresca and The PoolClub at Mahogany Bay! is located in San Pedro.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 3 reviews

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.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 7 reviews

Located in the San Pedro town district of San Pedro, Caribbean Vacation Rentals and The PoolClub at Mahogany! provides accommodation with a private pool and a 24-hour front desk.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1 review

Boasting air-conditioned accommodation with a balcony, Tranquility at Mahogany and The PoolClub is situated in San Pedro. It is set 1.1 km from San Pedro Beach and features a 24-hour front desk.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

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.

FAQ about cottages in San Pedro