A tropical beach with clear turquoise waters, palm trees, and a white building on a hill.

Find Hotels with Free Breakfast in San Pedro from CA $187

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on San Pedro Hotels with Free Breakfast

Tonight
Oct 1 - Oct 2
Tomorrow
Oct 2 - Oct 3
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Our top choices for San Pedro hotels with free breakfast

1. Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
CA $318
CA $378 total
includes taxes & fees
Oct 18 - Oct 19
Alaia Belize, Autograph Collection

2. Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
CA $228
CA $319 total
includes taxes & fees
Oct 8 - Oct 9
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

3. Mata Rocks Resort

Mata Rocks Resort
San Pedro
CA $157
CA $187 total
includes taxes & fees
Oct 2 - Oct 3
Mata Rocks Resort

4. Casa Nova Cabanas

Casa Nova Cabanas
San Pedro
CA $279
CA $304 total
includes taxes & fees
Oct 2 - Oct 3
Casa Nova Cabanas

5. Portofino Beach Resort

Portofino Beach Resort
San Pedro
CA $223
CA $275 total
includes taxes & fees
Oct 8 - Oct 9
Portofino Beach Resort

6. Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
  • A perfect start with a made-to-order breakfast at this reef-side retreat, where morning indulgence comes with ocean views and local flavours.
CA $273
CA $298 total
includes taxes & fees
Oct 4 - Oct 5
Marbucks Bed and Breakfast

7. Blue Tang Inn

Blue Tang Inn
San Pedro
CA $241
CA $290 total
includes taxes & fees
Oct 14 - Oct 15
Blue Tang Inn

8. Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
CA $434
CA $517 total
includes taxes & fees
Oct 5 - Oct 6
Pelican Reef Villas Resort

9. Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
  • Morning delights at the continental breakfast add the perfect touch to your tropical stay on the beachfront.
CA $504
CA $638 total
includes taxes & fees
Oct 31 - Nov 1
Matachica Resort & Spa - Adults Only

10. Reef Haven Belize

Reef Haven Belize
San Pedro
CA $454
CA $540 total
includes taxes & fees
Oct 12 - Oct 13
Reef Haven Belize
View all properties

Choose what matters most at hotels with breakfast available in San Pedro

Pool
4 stars
Wifi included
5 stars
Family-friendly

Hotels with free breakfast and pools in San Pedro

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
CA $318
CA $378 total
includes taxes & fees
Oct 18 - Oct 19
Alaia Belize, Autograph Collection

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
CA $228
CA $319 total
includes taxes & fees
Oct 8 - Oct 9
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mata Rocks Resort

Mata Rocks Resort
San Pedro
CA $157
CA $187 total
includes taxes & fees
Oct 2 - Oct 3
Mata Rocks Resort

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
CA $504
CA $638 total
includes taxes & fees
Oct 31 - Nov 1
Matachica Resort & Spa - Adults Only

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
CA $434
CA $517 total
includes taxes & fees
Oct 5 - Oct 6
Pelican Reef Villas Resort

Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
CA $273
CA $298 total
includes taxes & fees
Oct 4 - Oct 5
Marbucks Bed and Breakfast

Blue Tang Inn

Blue Tang Inn
San Pedro
CA $241
CA $290 total
includes taxes & fees
Oct 14 - Oct 15
Blue Tang Inn

Portofino Beach Resort

Portofino Beach Resort
San Pedro
CA $223
CA $275 total
includes taxes & fees
Oct 8 - Oct 9
Portofino Beach Resort

Reef Haven Belize

Reef Haven Belize
San Pedro
CA $454
CA $540 total
includes taxes & fees
Oct 12 - Oct 13
Reef Haven Belize

Private Waterfront Villa with Pool & Free Shuttle for Snorkeling Enthusiasts!

Private Waterfront Villa with Pool & Free Shuttle for Snorkeling Enthusiasts!
San Pedro
CA $996
CA $1,336 total
includes taxes & fees
Oct 2 - Oct 3
Private Waterfront Villa with Pool & Free Shuttle for Snorkeling Enthusiasts!
View all properties

4-star hotels with free breakfast in San Pedro

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
CA $318
CA $378 total
includes taxes & fees
Oct 18 - Oct 19
Alaia Belize, Autograph Collection

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
CA $228
CA $319 total
includes taxes & fees
Oct 8 - Oct 9
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
CA $504
CA $638 total
includes taxes & fees
Oct 31 - Nov 1
Matachica Resort & Spa - Adults Only

Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
CA $273
CA $298 total
includes taxes & fees
Oct 4 - Oct 5
Marbucks Bed and Breakfast

Las Terrazas Resort and Residences Ambergris

Las Terrazas Resort and Residences Ambergris
San Pedro
CA $304
CA $361 total
includes taxes & fees
Oct 5 - Oct 6
Las Terrazas Resort and Residences Ambergris

Portofino Beach Resort

Portofino Beach Resort
San Pedro
CA $223
CA $275 total
includes taxes & fees
Oct 8 - Oct 9
Portofino Beach Resort

Reef Haven Belize

Reef Haven Belize
San Pedro
CA $454
CA $540 total
includes taxes & fees
Oct 12 - Oct 13
Reef Haven Belize
View all properties

Hotels with free breakfast and free wifi in San Pedro

Alaia Belize, Autograph Collection

Alaia Belize, Autograph Collection
San Pedro
CA $318
CA $378 total
includes taxes & fees
Oct 18 - Oct 19
Alaia Belize, Autograph Collection

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton
San Pedro
CA $228
CA $319 total
includes taxes & fees
Oct 8 - Oct 9
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mata Rocks Resort

Mata Rocks Resort
San Pedro
CA $157
CA $187 total
includes taxes & fees
Oct 2 - Oct 3
Mata Rocks Resort

Casa Nova Cabanas

Casa Nova Cabanas
San Pedro
CA $279
CA $304 total
includes taxes & fees
Oct 2 - Oct 3
Casa Nova Cabanas

Blue Tang Inn

Blue Tang Inn
San Pedro
CA $241
CA $290 total
includes taxes & fees
Oct 14 - Oct 15
Blue Tang Inn

Portofino Beach Resort

Portofino Beach Resort
San Pedro
CA $223
CA $275 total
includes taxes & fees
Oct 8 - Oct 9
Portofino Beach Resort

Marbucks Bed and Breakfast

Marbucks Bed and Breakfast
San Pedro
CA $273
CA $298 total
includes taxes & fees
Oct 4 - Oct 5
Marbucks Bed and Breakfast

Matachica Resort & Spa - Adults Only

Matachica Resort & Spa - Adults Only
San Pedro
CA $504
CA $638 total
includes taxes & fees
Oct 31 - Nov 1
Matachica Resort & Spa - Adults Only

Pelican Reef Villas Resort

Pelican Reef Villas Resort
San Pedro
CA $434
CA $517 total
includes taxes & fees
Oct 5 - Oct 6
Pelican Reef Villas Resort

Reef Haven Belize

Reef Haven Belize
San Pedro
CA $454
CA $540 total
includes taxes & fees
Oct 12 - Oct 13
Reef Haven Belize
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Top San Pedro Hotel Reviews

Frequently asked questions

What are the top-rated hotels with free breakfast in San Pedro?
For top-rated hotels with complimentary breakfast in San Pedro, consider Matachica Resort & Spa - Adults Only, Playa De Sala, Lina Point Belize Overwater Resort, Portofino Beach Resort, and Marbucks Bed and Breakfast.Matachica Resort & Spa - Adults Only, a 4-star establishment with a 9.6 rating, offers a resort-inclusive breakfast and is praised by customers for its amazing staff, great food, and beautiful rooms and location.Playa De Sala, rated 9.6 with 3.5 stars, provides free local breakfast and boasts an extremely helpful and amazing staff. Guests also benefit from complimentary WiFi, free toiletries, free self-parking, and a 24-hour airport shuttle.Lina Point Belize Overwater Resort, a 4.5-star hotel with a 9.2 rating, includes free continental breakfast and offers convenient free ferry terminal and airport transportation. Reviewers consistently highlight the friendly staff, beautiful rooms, and excellent customer service.Portofino Beach Resort, a 4-star hotel rated 9.0, offers free continental breakfast, along with complimentary ferry terminal and airport transportation. Customers frequently praise the exceptional food, attentive staff, and beautiful location.Marbucks Bed and Breakfast, a 4-star property with an impressive 9.8 rating, provides a great and great free cooked breakfast.
How much does a hotel with free breakfast in San Pedro cost?
Enjoy staying in a hotel with free breakfast in San Pedro, with plenty of properties from CA $187 offering top amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, time of year, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during weekends or around public holidays.
Which San Pedro hotels offer a highly-rated free breakfast?
For a highly-rated free breakfast in San Pedro, consider Casa Nova Cabanas, Tri Casa De Suenos Bed & Breakfast, and Playa De Sala.The 3.5-star Casa Nova Cabanas, with a superb 10.0 rating, provides a complimentary cooked breakfast, ensuring a hearty start to your day. It also offers free WiFi and free self-parking, adding to its great value.Tri Casa De Suenos Bed & Breakfast, also rated 10.0 and 3.5 stars, includes a complimentary full breakfast. Guests will also appreciate the free WiFi, free self-parking, and complimentary airport transportation, making arrival and departure straightforward.Playa De Sala, a 3.5-star property with a 9.6 rating, offers a free local breakfast. Their staff receives high praise for being extremely helpful and amazing. Additional perks include free WiFi, free self-parking, and a 24-hour airport shuttle.Another excellent option is the 4.5-star Lina Point Belize Overwater Resort, rated 9.2, which provides a complimentary continental breakfast. This resort also offers free ferry terminal and airport transportation, free WiFi, and free self-parking. Reviewers frequently mention the friendly and amazing staff, beautiful and clean rooms, and a good location.For a luxurious adult-only experience, the 4-star Matachica Resort & Spa, with a 9.6 rating, includes an inclusive resort breakfast.
What are the best San Pedro hotels with free breakfast and a pool?
For hotels in San Pedro that offer both free breakfast and a refreshing pool, consider Matachica Resort & Spa - Adults Only, Playa De Sala, Lina Point Belize Overwater Resort, Tri Casa De Suenos Bed & Breakfast, and Portofino Beach Resort.The 4-star Matachica Resort & Spa - Adults Only, with an outstanding 9.6 rating, is a beautiful choice. Guests frequently praise the amazing staff, great food, and beautiful, warm pool. It offers a resort-inclusive breakfast and boasts lovely sea and beach views.Playa De Sala, a 3.5-star property rated 9.6, provides free breakfast, including local options. This hotel offers a 24-hour outdoor pool and guests often highlight the extremely helpful and amazing staff. Free WiFi and a complimentary airport shuttle are also valuable amenities.The 4.5-star Lina Point Belize Overwater Resort, rated 9.2, features free continental breakfast and free airport transportation. Its beautiful rooms and excellent customer service are frequently mentioned by guests. The resort offers private plunge pools and an outdoor pool suitable for children.Tri Casa De Suenos Bed & Breakfast, a 3.5-star establishment with a superb 10.0 rating, includes a complimentary full breakfast and an outdoor pool. Guests also benefit from free self-parking, free WiFi, and free airport transportation.Finally, the 4-star Portofino Beach Resort, with a 9.0 rating, offers a free continental breakfast and a delightful outdoor pool. Reviewers often praise the exceptional food, attentive staff, and the beautiful location.
What are the top-rated luxury hotels in San Pedro that offer free breakfast?
For luxury hotels in San Pedro that offer complimentary breakfast, consider the Lina Point Belize Overwater Resort, Portofino Beach Resort, and Marbucks Bed and Breakfast.The 4.5-star Lina Point Belize Overwater Resort, with an impressive 9.2 rating, provides a fantastic array of complimentary amenities, including free continental breakfast and free airport transportation. Its beautiful rooms and excellent customer service are frequently highlighted by guests.Another excellent option is the 4-star Portofino Beach Resort, rated 9.0 by customers. This resort offers free continental breakfast, as well as complimentary ferry terminal and airport transportation, adding significant value to your stay. Guests consistently praise its amazing food and attentive staff.The 4-star Marbucks Bed and Breakfast, boasting an outstanding 9.8 rating, is particularly known for its exceptional free cooked breakfast, which guests often describe as perfect.
What are the best hotels in San Pedro with free breakfast and a fitness center?
For hotels in San Pedro that offer both complimentary breakfast and a fitness centre, Tri Casa De Suenos Bed & Breakfast and Best Western Grand Baymen Gardens are excellent options.The 3.5-star Tri Casa De Suenos Bed & Breakfast, with a great 10.0 rating, provides a full, free breakfast to start your day. Guests also benefit from free self-parking, complimentary WiFi, and free airport transportation, adding significant value. Reviews consistently highlight the friendly staff and excellent service.Another great choice is the 3.5-star Best Western Grand Baymen Gardens, rated 7.6. This hotel includes a free continental breakfast, ensuring a convenient and affordable start to your mornings.
Which San Pedro hotels with free breakfast have the best customer service?
For San Pedro hotels offering free breakfast and excellent customer service, travellers often recommend Playa De Sala, Lina Point Belize Overwater Resort, and Portofino Beach Resort.Playa De Sala, a 3.5-star hotel with a 9.6 rating, provides a complimentary local breakfast, allowing guests to experience the regional flavours. Reviewers consistently highlight the staff as amazing and extremely helpful, ensuring a pleasant stay. The hotel also offers free WiFi, free self-parking, and a 24-hour airport shuttle for added convenience.The 4.5-star Lina Point Belize Overwater Resort, rated 9.2, offers a free continental breakfast. Guests frequently praise the amazing and friendly staff, describing the customer service as excellent. This resort also provides free ferry terminal and airport transportation, free WiFi, and free self-parking.Another excellent choice is the 4-star Portofino Beach Resort, with a 9.0 rating. This resort offers free continental breakfast and free breakfast options. Guests often comment on the 5-star service and the amazing, attentive staff.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right hotel with free breakfast in San Pedro for you.
How can I save on a hotel in San Pedro with Expedia?
There are plenty of ways to save on a hotel in San Pedro. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of top hotels. Typically, booking in advance will help you save on your hotel booking. But, if you're feeling spontaneous, be sure to check for last-minute deals.

Explore a world of travel with Expedia