Hotels with Kitchenettes in San Pedro from $127
Seize Your Someday with our amazing deals for the whole family!
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top San Pedro Hotels with Kitchenettes

Caye Casa
Boca de Rio Drive, San Pedro
$150 nightly
The price is $163 total per night
$163 total
Oct 6 - Oct 7
Total with taxes and fees
A private beach and an outdoor pool are featured at this smoke-free hotel. Guests will appreciate free perks like free self parking and WiFi in public areas. ...

Blue Tang Inn
Sand Piper St, Beachfront, San Pedro, Ambergris Caye
A restaurant and an outdoor pool are featured at this lodge. Enjoy the a rooftop terrace and perks like free self parking and free WiFi. A business center, a ...

Belizean Shores Resort
Ambergris Caye, San Pedro
This hotel features a bar/lounge, a poolside bar, and an outdoor pool. Enjoy a day at the beach snorkeling, or relax with beach umbrellas. Enjoy the outdoor ...

Sunbreeze Suites
Beachfront, Barrier Reef Drive, San Pedro, Ambergris Caye
$234 nightly
The price is $254 total per night
$254 total
Oct 5 - Oct 6
Total with taxes and fees
A full-service spa, an outdoor pool, and a restaurant are all featured at this hotel. Families will appreciate the onsite laundry facilities and in-room childcare. ...

Mayan Princess Hotel
San Pedro, San Pedro
$117 nightly
The price is $127 total per night
$127 total
Oct 15 - Oct 16
Total with taxes and fees
Free WiFi in public areas, dry cleaning, and luggage storage are available at this hotel. A safe deposit box is provided and the front desk is staffed ...

X'Tan Ha - The Waterfront Resort
7.2 miles North, San Pedro
This smoke-free resort features 2 outdoor pools, a restaurant, and a bar/lounge. Enjoy beachfront dining and relax with sun loungers and beach umbrellas. Relax ...

Mata Rocks Resort
45 Coconut Drive, San Pedro
This hotel features an outdoor pool, a gym, and a restaurant. Dine at the beachfront restaurant and relax with beach umbrellas. Relax with a drink at the bar/lounge ...

Caribbean Villas Hotel
Seagrape Drive, San Pedro
Free Cancellation
Reserve now, pay when you stay
A full-service spa, 2 outdoor pools, and a restaurant are all featured at this hotel. Enjoy a day at the beach snorkeling, or relax with sun loungers. Families ...

Royal Caribbean Resort
1 Seagrape Street, San Pedro
A full-service spa, 2 restaurants, and an outdoor pool are all featured at this smoke-free hotel. Enjoy beachfront dining and relax with free beach cabanas and ...
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.
San Pedro hotels essential information
Accommodation | 955 hotels |
---|---|
Lowest Price | $127 |
Highest Price | $254 |
Popular hotels | Sunbreeze Suites, Mayan Princess Hotel, Royal Caribbean Resort, X'Tan Ha - The Waterfront Resort, Blue Tang Inn, Banana Beach Resort, Mata Rocks Resort, Caye Casa, Belizean Shores Resort, Caribbean Villas Hotel |
Recent San Pedro hotel reviews by fellow wanderers

Belizean Shores Resort
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"Hotel location is great, right by the ocean and with a dock that is a great place to relax. Room was great with lot of space and great view (ocean front, top floor). The pool is nice and clean with bar right in the middle, offering happy hour drinks every day 4-6pm. Reception people were very friendly and helpful with everything, including arraning shuttle, etc."
A verified traveler stayed at Belizean Shores Resort

X'Tan Ha - The Waterfront Resort
5 out of 5
Posted 5 days ago
Travelocity Verified Review
"Reception staff/Restaurant staff/Maintenance staff all so super welcoming and friendly! Housekeeping prepped an amazing towel welcome for my daughter's birthday!Pool well maintained and inviting. 1st visit in September, sargassum a bit smelly, but we jumped in off the pier. Went snorkeling out of San Pedro one day with Searious Adventures. Loved Edwin our pal."
A verified traveler stayed at X'Tan Ha - The Waterfront Resort
Explore More Ways to Travel with Travelocity
Explore More Ways to Travel with Travelocity
- Adventure Hotels in Ambergris Caye
- All Inclusive Resorts & in Ambergris Caye
- Beach Resorts & in Ambergris Caye
- Boutique Hotels in Ambergris Caye
- Casino Resorts & in Ambergris Caye
- Kid Friendly Hotels in Ambergris Caye
- Golf Resorts & in Ambergris Caye
- Historic Hotels in Ambergris Caye
- Hotels with Bar in Ambergris Caye
- Hotels with Childcare in Ambergris Caye
- Hotels with Free Breakfast in Ambergris Caye
- Hotels with Free Airport Shuttle in Ambergris Caye
- Hotels with Free Parking in Ambergris Caye
- Hotels with Hot Tubs in Ambergris Caye
- Hotels with Tennis Courts in Ambergris Caye
- Hotels with Waterslides in Ambergris Caye
- Luxury Hotels in Ambergris Caye
- Oceanfront Hotels in Ambergris Caye
- Pet Friendly Hotels in Ambergris Caye
- Hotel Wedding Venues Hotels in Ambergris Caye
- All Inclusive Resorts & in Cayo Espanto
- Flights from John Greif II
- Hahn Air Systems San Pedro Sula (SAP) to San Pedro (SPR) flights
- Maya Island Air Belize City (BZE) to San Pedro (SPR) flights
- Tropic Air Cancun (CUN) to San Pedro (SPR) flights
- Tropic Air Caye Caulker (CUK) to San Pedro (SPR) flights
- Tropic Air Corozal (CZH) to San Pedro (SPR) flights
- Tropic Air Dangriga (DGA) to San Pedro (SPR) flights
- Tropic Air San Salvador (SAL) to San Pedro (SPR) flights
- Tropic Air Belmopan (BCV) to San Pedro (SPR) flights
- Tropic Air Roatan (RTB) to San Pedro (SPR) flights
- Tropic Air Flores (FRS) to San Pedro (SPR) flights
- Tropic Air Orange Walk (ORZ) to San Pedro (SPR) flights
- Tropic Air Belize City (BZE) to San Pedro (SPR) flights
- Tropic Air San Ignacio (CYD) to San Pedro (SPR) flights
- Flights from Amarillo (AMA) to San Pedro (SPR)
- Flights from Atlanta (ATL) to San Pedro (SPR)
- Flights from Austin (AUS) to San Pedro (SPR)
- Flights from Belmopan (BCV) to San Pedro (SPR)
- Flights from Boise (BOI) to San Pedro (SPR)
- Flights from Boston (BOS) to San Pedro (SPR)
- Flights from Baton Rouge (BTR) to San Pedro (SPR)
- Flights from Baltimore (BWI) to San Pedro (SPR)
- Flights from Belize City (BZE) to San Pedro (SPR)
- Flights from Charlotte (CLT) to San Pedro (SPR)
- Flights from Columbus (CMH) to San Pedro (SPR)
- Flights from Corpus Christi (CRP) to San Pedro (SPR)
- Flights from Caye Caulker (CUK) to San Pedro (SPR)
- Flights from Corozal (CZH) to San Pedro (SPR)
- Flights from Dallas (DAL) to San Pedro (SPR)
- Flights from Dayton (DAY) to San Pedro (SPR)
- Flights from Dallas (DFW) to San Pedro (SPR)
- Flights from Dangriga (DGA) to San Pedro (SPR)
- Flights from Detroit (DTW) to San Pedro (SPR)
- Flights from Fresno (FAT) to San Pedro (SPR)
- Flights from Houston (HOU) to San Pedro (SPR)
- Flights from Washington (IAD) to San Pedro (SPR)
- Flights from Indianapolis (IND) to San Pedro (SPR)
- Flights from Jacksonville (JAX) to San Pedro (SPR)
- Flights from New York (JFK) to San Pedro (SPR)
- Flights from Las Vegas (LAS) to San Pedro (SPR)
- Flights from Los Angeles (LAX) to San Pedro (SPR)
- Flights from Lafayette (LFT) to San Pedro (SPR)
- Flights from New York (LGA) to San Pedro (SPR)
- Flights from Lima (LIM) to San Pedro (SPR)
- Flights from Memphis (MEM) to San Pedro (SPR)
- Flights from Montgomery (MGM) to San Pedro (SPR)
- Flights from Miami (MIA) to San Pedro (SPR)
- Flights from Minneapolis (MSP) to San Pedro (SPR)
- Flights from New Orleans (MSY) to San Pedro (SPR)
- Flights from Tokyo (NRT) to San Pedro (SPR)
- Flights from Ontario (ONT) to San Pedro (SPR)
- Flights from Chicago (ORD) to San Pedro (SPR)
- Flights from Norfolk (ORF) to San Pedro (SPR)
- Flights from West Palm Beach (PBI) to San Pedro (SPR)
- Flights from Portland (PDX) to San Pedro (SPR)
- Flights from Philadelphia (PHL) to San Pedro (SPR)
- Flights from Placencia (PLJ) to San Pedro (SPR)
- Flights from Portland (PWM) to San Pedro (SPR)
- Flights from Redmond (RDM) to San Pedro (SPR)
- Flights from Raleigh (RDU) to San Pedro (SPR)
- Flights from Rochester (RST) to San Pedro (SPR)
- Flights from San Antonio (SAT) to San Pedro (SPR)
- Flights from Orlando (SFB) to San Pedro (SPR)
- Flights from San Francisco (SFO) to San Pedro (SPR)
- Flights from Springfield (SGF) to San Pedro (SPR)
- Flights from San José (SJO) to San Pedro (SPR)
- Flights from Sarasota (SRQ) to San Pedro (SPR)
- Flights from Tampa (TPA) to San Pedro (SPR)
- Flights from Tulsa (TUL) to San Pedro (SPR)
- Flights from Belize City (TZA) to San Pedro (SPR)
- Flights from Halifax (YHZ) to San Pedro (SPR)
- Flights from Vancouver (YVR) to San Pedro (SPR)
- Flights from Winnipeg (YWG) to San Pedro (SPR)