Grand Caribe Belize

Grand Caribe Belize is a luxury Caribbean resort in San Pedro, Belize located only 2 miles North of town on the island of Ambergris Caye.

The family friendly surroundings feature 800 feet of beautiful, sandy beach. Our pier features a gazebo and lounging deck with easy access for a dip into the sea. We have six swimming pools, two hot tubs and comfy hammocks; ideal for reading, listening to music or taking an afternoon nap. Enjoy breathtaking views of the Caribbean Sea and the barrier reef, which lies about 1/2 mile off shore.

Eating at Grand Caribe:


Beach Basket

Our onsite grocery and convenience store is stocked with everything you need to make your own meals or just have a snack. They carry high quality meats, groceries, pizza, produce, snacks, liquor, wine, beer, and of course ice cream!

We recommending provisioning at

Pool Bar

Enjoy casual dining at the swim up pool bar on the resort with daily food service available from 7:30am-7pm. Happy Hour 3-5pm.

Rain Restaurant & Rooftop Terrace

Enjoy views of the Caribbean Sea and Lagoon on the rooftop terrace providing the best panoramic views of the sea and the lagoon at sunset. Select from a variety of wines, local and international cocktails and versatile menu that you can view on their website


Located on 3rd floor of the RAIN building has the Executive Chef Chris Avck and offers Sushi on Wednesday, Friday and Saturday nights as well as Thai cuisine on Tuesdays. Thursday and Sunday is the Aqua Steak and seafood menu.

Closed on Monday. Open Tuesday - Sunday 5:30-10pm.

Room Service

Once you arrive, the menu is located in the Grand Caribe directory.

Breakfast 7am - 10am

Lunch 11am - 4pm

Dinner 5pm - 9pm

Everything Available at