Find hotels in San Pedro from CA $67

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 958 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Ramon's Village Resort

4.0 star property
9.6 out of 10, Exceptional, (1004)
"Great place to stay"
The price is CA $235
CA $256 total
includes taxes & fees
Aug 25 - Aug 26
Ramon's Village Resort

Bananas On The Beach

3.0 star property
9.0 out of 10, Wonderful, (153)
"Great place to stay. Enjoyed the property and staff."
The price is CA $159
CA $191 total
includes taxes & fees
Aug 25 - Aug 26
Bananas On The Beach

Grand Caribe Belize

3.5 star property
9.6 out of 10, Exceptional, (458)
"Excellent resort!"
The price is CA $255
CA $303 total
includes taxes & fees
Aug 25 - Aug 26
Grand Caribe Belize

Alaia Belize, Autograph Collection

4.5 star property
9.2 out of 10, Wonderful, (548)
"Excellent resort"
The price is CA $413
CA $492 total
includes taxes & fees
Sep 14 - Sep 15
Alaia Belize, Autograph Collection

Matachica Resort & Spa - Adults Only

4.0 star property
9.6 out of 10, Exceptional, (357)
"Great staff and service, loved our apricot room! "
The price is CA $436
CA $540 total
includes taxes & fees
Aug 25 - Aug 26
Matachica Resort & Spa - Adults Only

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

4.0 star property
8.4 out of 10, Very good, (749)
"Great stay."
The price is CA $359
CA $460 total
includes taxes & fees
Aug 29 - Aug 30
Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Sunset Caribe Belize

3.5 star property
9.4 out of 10, Exceptional, (339)
"I loved it and will be back soon "
The price is CA $475
CA $569 total
includes taxes & fees
Aug 25 - Aug 26
Sunset Caribe Belize

Coco Beach Resort

4.0 star property
9.6 out of 10, Exceptional, (1002)
"Amazing property and staff"
The price is CA $436
CA $522 total
includes taxes & fees
Aug 25 - Aug 26
Coco Beach Resort

Las Terrazas Resort and Residences Ambergris

4.5 star property
9.0 out of 10, Wonderful, (329)
"it was awesome, would go back! "
The price is CA $340
CA $406 total
includes taxes & fees
Aug 25 - Aug 26
Las Terrazas Resort and Residences Ambergris

Sandbar Beachfront Hostel & Restaurant

2.0 star property
9.2 out of 10, Wonderful, (205)
"Really nice budget hostel with an amazing rooftop pook"
Sandbar Beachfront Hostel & Restaurant

Ambergris Sunset Hotel

2.5 star property
9.2 out of 10, Wonderful, (252)
"It had a small pool very nice when it's hot!"
The price is CA $67
CA $73 total
includes taxes & fees
Sep 18 - Sep 19
Ambergris Sunset Hotel

Belizean Shores Resort

3.0 star property
9.4 out of 10, Exceptional, (935)
"Everything was top notch! Would recommend and stay there again. "
The price is CA $236
CA $283 total
includes taxes & fees
Aug 25 - Aug 26
Belizean Shores Resort

The Palms Oceanfront Suites

3.0 star property
9.8 out of 10, Exceptional, (277)
"Great location, hospitable staff, fantastic room!"
The price is CA $230
CA $273 total
includes taxes & fees
Aug 25 - Aug 26
The Palms Oceanfront Suites

La Casa de Paz

2.0 star property
9.6 out of 10, Exceptional, (65)
"Great little place on the ocean. Not big but clean, safe, comfy and convenient. "
The price is CA $99
CA $118 total
includes taxes & fees
Sep 1 - Sep 2
La Casa de Paz

Margaritaville Beach Resort Ambergris Caye - Belize

3.5 star property
7.8 out of 10, Good, (65)
"The property was clean and well-maintained. The staff was helpful and friendly. The only negative was the smell of the seaweed, which the staff did their best to control. Also, the bugs are relentless; the resort sprays daily, but they should spray more often. "
Margaritaville Beach Resort Ambergris Caye - Belize

Tropical Palace Hotel

4.5 star property
7.8 out of 10, Good, (98)
"The customer service was amazing, very attentive and caring for there customers."
The price is CA $81
CA $97 total
includes taxes & fees
Aug 25 - Aug 26
Tropical Palace Hotel

Sunbreeze Suites

4.0 star property
9.0 out of 10, Wonderful, (702)
"Great stay and friendly staff. "
The price is CA $305
CA $351 total
includes taxes & fees
Aug 25 - Aug 26
Sunbreeze Suites

Caye Casa

2.5 star property
9.4 out of 10, Exceptional, (349)
"Small, clean property in a perfect location for exploring San Pedro. Close to the sea. "
The price is CA $118
CA $135 total
includes taxes & fees
Aug 25 - Aug 26
Caye Casa

Drift Inn San Pedro

2.0 star property
9.0 out of 10, Wonderful, (148)
"Great little place. The staff was great. It was quiet and close to everything we needed. "
The price is CA $79
CA $94 total
includes taxes & fees
Aug 26 - Aug 27
Drift Inn San Pedro

Sea Horizon

2.5 star property
8.8 out of 10, Excellent, (40)
"Awesome hotel! They were very accommodating whenever we needed anything and even upgraded our room for us!! Would definitely stay here again:) Very clean and comfortable room as well! "
The price is CA $93
CA $174 total
includes taxes & fees
Sep 18 - Sep 19
Sea Horizon
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.

Great weekend hotel deals in San Pedro

Showing deals for:Sept 5 - Sept 7
Save an average of 15% on thousands of hotels when you're signed in

Check out resorts in San Pedro

Hotels with an ocean view in San Pedro you'll enjoy

Hotels with a spa in San Pedro may fit your trip

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.

Where to stay in San Pedro

Find the best San Pedro areas and neighborhoods for the activities you enjoy most. Learn more about San Pedro
Learn more about San Pedro

Boca Ciega

While Boca Ciega might not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Hol Chan Marine Reserve and San Pedro Belize Express Dock.

Turtle Beach Cabins

You might make a stop by Hol Chan Marine Reserve while you're exploring Turtle Beach Cabins.

Learn more about San Pedro

Dive into crystal-clear waters where nurse sharks and rays glide beneath your snorkel at Hol Chan Marine Reserve. Stroll the sandy streets of this laid-back island, where colourful beach bars and local seafood shacks serve the day's fresh catch.

San Pedro featuring tropical scenes, general coastal views and swimming

Stay near popular San Pedro attractions

Find out more about San Pedro

Find out more about San Pedro

Top reasons to visit San Pedro

  • Stunning Beaches: San Pedro boasts beautiful beaches like Secret Beach, perfect for relaxation and fun in the sun.
  • Vibrant Marine Life: Explore the nearby marine park, ideal for snorkeling and diving among colourful coral reefs.
  • Adventurous Activities: Enjoy thrilling boat tours, paddleboarding, and excursions to Catalina Island.
  • Charming Downtown: Stroll through the quaint downtown area, featuring local shops and authentic cuisine.
  • Diverse Accommodations: Choose from a range of hotels and resorts, catering to every budget and preference.

Find great hotels in San Pedro

San Pedro, Belize, offers a diverse selection of accommodations, from budget-friendly options to luxurious retreats, with ratings ranging from 2 to 4.5 stars. Whether you're seeking a beachfront resort, an adventurous getaway, or a rejuvenating spa experience, you'll find the perfect hotel to meet your needs. Explore the best and top-rated hotels in San Pedro for an unforgettable vacation that captures the essence of this tropical paradise.

  • Mahogany Bay Resort & Beach Club, Curio Collection by Hilton: Nestled in the heart of San Pedro, Mahogany Bay Resort & Beach Club offers a unique blend of beachside charm and luxurious amenities. This 4-star hotel caters to families, couples, and adventure seekers alike, featuring direct beach access and tailored services for children. Guests can indulge in romantic experiences with limited-hour room service and champagne service, while the onsite spa provides a serene escape with treatments like hot stone massages and body treatments. The romantic atmosphere is perfect for a getaway, ensuring relaxation and connection amid beautiful surroundings.
  • Ramon's Village Resort: Embracing the spirit of adventure, Ramon's Village Resort is a paradise for thrill-seekers and romantics. This 4-star resort features direct access to the beach and an array of adventure sports, from sailing and boat tours to fishing and ziplining. Couples can enjoy romance packages complete with champagne service and food prepared with enhanced safety measures. The resort's spa offers a range of treatments, including prenatal massages and couples treatment rooms, making it an ideal choice for those looking to unwind after a day of exploration.
  • Coco Beach Resort: Coco Beach Resort is a family-friendly oasis that combines beachside relaxation with romantic allure. This 4-star property offers direct beach access and child-friendly amenities, ensuring a comfortable stay for families. Guests can enjoy stunning ocean views while dining at the onsite restaurant and indulge in romantic experiences with room service and enhanced safety for food and beverage. The resort’s spa offers a variety of treatments, including massages on the beach and in-room therapy, perfect for couples looking to rejuvenate together in a serene setting.

Where to stay in San Pedro

San Pedro, Belize, offers a delightful mix of tropical relaxation and vibrant outdoor adventures. Stroll through the charming downtown, unwind at the idyllic Secret Beach, or indulge in the luxurious amenities of nearby resorts. With a romantic ambiance perfect for couples and family-friendly activities, San Pedro is an ideal destination to experience the stunning scenery and warm atmosphere of Belize. Embrace the laid-back vibe and create unforgettable memories in this captivating coastal paradise.

  • Boca Ciega: Nestled close to San Pedro, Boca Ciega offers a delightful blend of outdoor adventures and eco-friendly experiences. This neighborhood sees a moderate influx of travelers, particularly from January to March, making it a vibrant spot during peak season. Visitors are drawn to its charming beaches and nature reserves, where they can immerse themselves in Belize's stunning natural beauty. The local shops provide a great opportunity to pick up unique souvenirs, while nearby parks serve as perfect spots for relaxation and exploration. With its emphasis on adventure, Boca Ciega is perfect for those looking to connect with nature.
  • Turtle Beach Cabins: Located in the vicinity of San Pedro, Turtle Beach Cabins is a haven for beach lovers and adventure seekers alike. This neighborhood enjoys moderate seasonal traffic, especially vibrant from January to March. Here, visitors can enjoy the local markets and theaters, offering an engaging cultural experience. The nearby beaches and national parks are ideal for water activities and exploration, providing breathtaking views and a chance to unwind. Whether you are lounging on the sand or taking part in exciting outdoor pursuits, Turtle Beach Cabins promises a memorable getaway.
  • Cayo Espanto: Just 4.8km from San Pedro lies Cayo Espanto, a stunning island destination known for its breathtaking scenery and luxurious resorts. Unlike other areas, Cayo Espanto sees a consistent flow of travelers throughout the year, peaking in March and during the summer months of June and July. Visitors flock here for its pristine beaches and recreational areas, perfect for relaxation or a round of golf. The nearby national parks and water features offer ample opportunities for exploration and adventure. Cayo Espanto is truly a paradise where nature meets luxury.

Things to do in San Pedro

San Pedro, Belize, is a fantastic destination for beach lovers and outdoor enthusiasts alike. Visitors can enjoy thrilling boat tours, explore the vibrant underwater sports scene, and embark on adventures to Catalina Island. Activities like paddleboarding and various adventures in Belize promise unforgettable experiences while soaking in the stunning scenery and tropical atmosphere. Whether you’re relaxing by the shore or seeking adventure, San Pedro offers a perfect getaway for Canadian travellers.

Shopping

For unique gifts, visit the Belize Chocolate Company, where you can indulge in local treats. The San Pedro Artisans Market offers a vibrant atmosphere filled with handcrafted items. If you're up for a drive, check out nearby shopping malls for a broader selection.

Adventure

Toucan Jumper Bungee Trampoline offers an exhilarating experience right in San Pedro. Bounce high and perform flips while enjoying the vibrant atmosphere. It’s a fantastic way to unleash your adventurous spirit and have a blast with friends or family in a safe, fun environment.

Booking tips and Expedia advantages for San Pedro

For budget-conscious travellers to San Pedro, Belize, consider visiting free attractions like Secret Beach and Bacalar Chico National Park. Opt for economical transport options such as bicycles or walking. The best time to visit for lower prices is from September to November, with Wednesday being the cheapest day to book a hotel. Aim to reserve your accommodation about a month in advance, or check Expedia’s last-minute deals for potential savings. Combining hotel bookings with flights and activities can further reduce costs. Use Expedia’s price filter to find the best rates for your stay.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in San Pedro are September to November, where the prices are slightly lower. This is in comparison to March to April and June, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in San Pedro about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in San Pedro is Wednesday. The most expensive day to stay in San Pedro is Friday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To discover the most affordable prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some money by combining your San Pedro hotel reservations with your flights and activities through an Expedia package.

Find the best attractions in San Pedro

San Pedro, Belize, is ideal for those seeking a beach getaway filled with outdoor adventures and stunning scenery. Popular attractions include beautiful beaches and the nearby marine park, offering a blend of cultural experiences and thrilling activities. Whether you're lounging on the sand or exploring local points of interest, San Pedro promises an unforgettable vacation for every traveller.

  • Secret Beach: Located a short distance from San Pedro, Secret Beach offers a laid-back atmosphere with stunning turquoise waters and soft white sands. Enjoy the beach vibes while lounging, swimming, or indulging in local food from beachside vendors.
  • Hol Chan Marine Reserve: This marine reserve is a snorkeler's paradise, teeming with vibrant coral reefs and diverse marine life. Experience the thrill of swimming alongside tropical fish and turtles in crystal-clear waters right off the coast of San Pedro.
  • Bacalar Chico National Park & Marine Reserve: A blend of adventure and natural beauty, this park features lush landscapes and excellent opportunities for birdwatching, kayaking, and exploring mangroves. It's a perfect spot for outdoor enthusiasts looking to connect with nature.

Best time to go to San Pedro

Visitor numbers in San Pedro is generally unchanged in popularity throughout the year. The best time to visit San Pedro is dependant on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with moderate rain. January is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January74.7°F (23.7°C)Light RainMostly CloudySlightly HighAverage
February75.9°F (24.4°C)Light RainMostly SunnyAverageAverage
March77.2°F (25.1°C)Light RainMostly SunnySlightly HighSlightly High
April80.2°F (26.8°C)No Rain (Dry)Mostly SunnySlightly HighSlightly High
May81.5°F (27.5°C)Light RainMostly SunnyAverageAverage
June81.7°F (27.6°C)Moderate RainMostly CloudyAverageSlightly High
July81.5°F (27.5°C)Moderate RainMostly CloudyAverageAverage
August81.9°F (27.7°C)Moderate RainMostly CloudySlightly LowAverage
September81.7°F (27.6°C)Moderate RainMostly CloudyAverageSlightly Low
October79.9°F (26.6°C)Moderate RainMostly CloudySlightly LowSlightly Low
November76.8°F (24.9°C)Moderate RainMostly CloudySlightly LowSlightly Low
December75.6°F (24.2°C)Light RainMostly CloudyAverageAverage

The nearest major airports for your trip to San Pedro

When visiting San Pedro, Belize, you have a few airport options. The closest airport is San Pedro (SPR-John Greif II), located 322m away, with accessible hotels like Alaia Belize, Autograph Collection, a 4.5-star resort 1.6km from the airport, and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton, 3.2km away. Belize City (BZE-Philip S. W. Goldson International) is situated 56.3km from San Pedro, with nearby accommodations such as the 3.5-star Golden Bay Belize Hotel, 12.9km away. Caye Caulker Airport (CUK) is 20.9km from San Pedro, with options like Victoria House Resort & Spa, 13.2km away, ensuring convenient access to your vacation destination.

Frequently asked questions

Where is the best place to stay in San Pedro?

Mangata Villas is a favorite property for Expedia customers. This hotel is a short 1-minute walk from Belize Barrier Reef, and it offers a private beach and a restaurant. Traveler reviews also recommend Marbucks Bed and Breakfast and Lighthouse Beach Villas as top options for your visit. See all available top hotels, or vacation rentals in San Pedro.

What are some of the best vacation rentals in San Pedro?

Private Chef Meals Included, Golf Cart, Kayaks, WiFi, Boat & Captain: Visitors like this San Pedro vacation home rental. It is located on the beach and has a balcony, a garden, and a barbecue grill to put you at ease in your new surroundings. It has 3 bedrooms as well as a kitchen with a dishwasher, a fridge, and a stovetop, so you can cook with friends or family. You and your friends and family can relax into your vacation with amenities like a selection of games. Some other top choices in San Pedro are Private Chef Included,PrivateBeach,PrivatePool,WiFi,2Kayak,2GolfCarts, Boat&Capt and Island style, laid-back living, waterfront, pool, pier and outdoor shower. See all vacation rentals in San Pedro.

If I need to cancel my hotel reservation in San Pedro, will I receive a refund?

Yes, you'll find most hotel room reservations are fully refundable as long as you cancel prior to the accommodation's cancellation deadline, which often is within 24-48 hours of your arrival date. If you booked a non-refundable reservation, you may still be able to cancel and get a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in San Pedro.

Where can I learn more about changing or cancelling my trip to San Pedro?

For more information about updating your trip to San Pedro or cancelling it, head over to our customer service page.

What's the best accommodation for a budget-friendly stay in San Pedro?

Based on our traveler reviews, Sandbar Beachfront Hostel & Restaurant is a top choice for a less expensive stay. Another top choice for your stay on the cheap is Coastal Bay2 Hotel. View all budget hotels in San Pedro.

What's the best hotel for a family trip to San Pedro?

Grand Caribe Belize is a hotel with 6 outdoor pools and 2 restaurants, and it's a top choice on Expedia for families. Other good choices for your family trip include Mahogany Bay Resort & Beach Club, Curio Collection by Hilton and Coco Beach Resort. Attractions like Reef Runner Glass Bottom Boat and Mexico Rocks are also fun for kids of all ages. Find more child-friendly accommodations in San Pedro.

What's the best accommodation for a couple going to San Pedro?

Cabana with a pool and garden view is a favorite resort for couples, and features free WiFi and a garden. Other good options for a romantic stay include Secret Beach Yellow Cabana, Sea Views, just steps to water access! and 2 Bedroom Oceanfront Suite at White Sands Cove. See all romantic hotels in San Pedro.

What's the best all-inclusive hotel in San Pedro?

Vita Retreats is an all-inclusive property featuring a private beach and 4 restaurants, and a favorite with Expedia travelers. See more all-inclusive resorts in San Pedro.

What is the favorite LGBTQ-friendly place to stay in San Pedro?

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton is a top LGBTQ-friendly resort, and features a marina and free WiFi. Alaia Belize, Autograph Collection and X'Tan Ha - The Waterfront Resort are two other good choices for your vacation. See all available hotels listed as LGBTQ-friendly in San Pedro.

What's the best pet-friendly place to stay in San Pedro?

Best Western Grand Baymen Gardens is a top hotel for people traveling with their pets, and offers a restaurant and an outdoor pool for its human guests. Two other good options for you and your pet include Bella Vista Resort Belize and Aqua Vista Beachfront Suites. See more pet-friendly hotel accommodations in San Pedro.

What's the best place to stay close to Secret Beach?

Adjacent to Secret Beach, Secret Beach Yellow Cabana *Beachfront* with Views is one of the top choices for your stay based on our traveler data, and this B&B offers a water park and free breakfast. Another good choice is Casa Nova Cabanas, located just 0.3 mi (0.5 km) away.

What about the best place to stay close to Bacalar Chico National Park & Marine Reserve?

One of the top choices for your stay is Tranquility Bay Resort, located 1.5 mi (2.4 km) from Bacalar Chico National Park & Marine Reserve, and this 3.5-star hotel offers a restaurant and free parking. Playa Del Sol and Includes Snorkeling & Reef Fishing Tours, Dining, 3 Houses are two other good options within the surrounding area.

What's the best accommodation to stay near the beach in San Pedro?

Ramon's Village Resort is a top beachfront hotel offering a full-service spa and free WiFi, located within a short 7-minute walk of Central Park Beach. Other good choices to stay near the beach include Grand Caribe Belize and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton. See more stays near the beach in San Pedro.

What's the best high-end place to stay in San Pedro?

Alaia Belize, Autograph Collection is a luxury resort with 6 restaurants and 4 bars, and it's a popular choice for Expedia travelers looking for an elegant place to stay. Matachica Resort & Spa - Adults Only and Victoria House Resort & Spa are other upscale choices for your vacation. Find more luxury hotels in San Pedro.

What's the best boutique-style accommodation in San Pedro?

Las Terrazas Resort and Residences Ambergris is a favorite resort with our travelers looking for a stylish accommodation, and features 37 guestrooms, a full-service spa, and free parking. If you'd prefer to stay at a boutique hotel, also consider Belizean Cove Estates. See all boutique hotels in San Pedro.

What are some accommodations with pools in San Pedro?

Grand Caribe Belize is a top hotel with 6 outdoor pools, a children's pool, and 2 restaurants. A couple of other options with an onsite pool include Mata Rocks Resort and Royal Caribbean Resort. View all hotels with pools in San Pedro.

What is the best spa hotel in San Pedro?

Ramon's Village Resort is a highly recommended beach spa hotel featuring an outdoor pool and a restaurant. Enjoy a facial, Swedish massage, or couples treatments at Beach Day Spa. Other popular spa hotels in San Pedro include Grand Caribe Belize and Mahogany Bay Resort & Beach Club, Curio Collection by Hilton. See all spa hotels in San Pedro.

What's the most popular hotel in San Pedro with a water park on-site or close by?
What's the best accommodation near Philip S. W. Goldson International Airport (BZE)?

Cataleya Guesthouse is one of the top choices for your stay and is a popular 3-star guesthouse featuring free breakfast and free WiFi. It's located 2 mi (3.3 km) from Philip S. W. Goldson Intl. Airport. Another top pick close to the airport is THE Place That Makes YOU Feel AT Home. Family-friendly, located 3.6 mi (5.7 km) away.

How is it to stay in San Pedro?

Travelers to San Pedro give high marks for the beaches and lively bar scene. This city also attracts tourists with its relaxing setting. In San Pedro, there are 959 hotels and other accommodations to choose from. Find out more about San Pedro.

What are the top places to visit in San Pedro?

Cultural venues include Belizean Melody Art Gallery, The Gallery of San Pedro Ltd, and Black & White Cultural Entertainment Center. Attractions like Reef Runner Glass Bottom Boat, Mexico Rocks, and Bacalar Chico National Park & Marine Reserve are fun for kids of all ages. Landmarks like Boca del Rio, San Pedro Church, and Tackle Box Canyons might be worth a visit. Check out what more to see and do in Expedia's San Pedro guide.

What's the weather like in San Pedro?

The hottest months are usually September and August with an average temp of 81°F, while the coldest months are January and December with an average of 76°F. The rainiest months in San Pedro are June, October, September, and August, with each month seeing an average of 10 inches of rainfall.