Home › Belize › San Pedro › Beach

Beach hotels in San Pedro

6 places to stay in San Pedro describe themselves as beach. Here are the best rated by guests.

Sandbar Beachfront Hotel & Hostel Restaurant

★★★ · 8.8/10 · 38 reviews · Hostel

7 Boca Del Rio Drive

BeachfrontBeach

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

Mahogany Bay Resort & Beach Club, Curio Collection by Hilton

★★★★ · 8.6/10 · 25 reviews · Hotel

Sea Grape Drive

BeachPoolSpa

Great care is taken to ensure guests experience comfort through top-notch services and amenities.Remain linked during your visit by utilizin…

Coco Beach Resort

Coco Beach Resort

★★★★ · 9.7/10 · 9 reviews · Resort

3.5 MILES NORTH P.O BOX 1

BeachPool

Coco Beach Resort provides flawless service and all the necessary facilities for visitors. Discovering San Pedro becomes even more accessibl…

Bananas On The Beach

★★★ · 9.6/10 · 4 reviews · Hotel

Seagrape Drive, San Pedro, Belize

BeachfrontBeach

Ocean Tide Beach Resort

Ocean Tide Beach Resort

★★★ · 8.5/10 · 6 reviews · Hotel

57 Boca del RIo Drive San Pedro Corozal, Belize

BeachPoolSpa

Ocean Tide Beach Resort offers top-notch services and amenities, ensuring guests experience utmost comfort.Share your photos and respond to …

Portofino Beach Resort-An Authentic Island Escape!

Portofino Beach Resort-An Authentic Island Escape!

★★★★ · 8.1/10 · 3 reviews · Hotel

6 Miles North, PO Box 36, San Pedro, Ambergris Caye, 00000

Beach

Features are taken from each hotel’s own description on Agoda.

More ways to stay in San Pedro

Let us shortlist for you

Tell our WhatsApp concierge your dates, guests and budget, and we reply with three good options.

Share on WhatsAppPlanning with family? Send them this page.