Photo 1
Photo 2
Photo 3
Photo 4
Photo 5
Photo 6
Photo 7
Photo 8
Photo 9
Photo 10
Photo 11
Photo 12
Photo 13
Photo 14
Photo 15
Photo 16
Photo 17
Photo 18
Photo 19
Photo 20
Photo 21
Photo 22
Photo 23
Photo 24
Photo 25
Photo 26
Photo 27
Photo 28
Photo 29
Photo 30
Photo 31
Photo 32
Photo 33
Photo 34
Photo 35
Photo 36
Photo 37
Photo 38
Photo 39
Photo 40
Photo 41
Photo 42
Photo 43
Photo 44
Photo 45
Photo 46
Photo 47
Photo 48
Photo 49
Photo 50
Photo 51
Photo 52
Photo 53
Photo 54
Photo 55
Photo 56
Photo 57
Photo 58
Photo 59
Photo 60
Photo 61
Photo 62
Photo 63
Photo 64
Photo 65
Photo 66
Photo 67
Photo 68
Photo 69
Photo 70
Photo 71
Photo 72
Photo 73
Photo 74
Photo 75
Photo 76
Photo 77
Photo 78
Photo 79
Photo 80
Photo 81
Photo 82
Photo 83
Photo 84
Photo 85
Photo 86
Photo 87
Photo 88
Photo 89
Photo 90
Photo 91
Photo 92
Photo 93
Photo 94
Photo 95
Photo 96
Photo 97
Photo 98

Bella Vista Resort Belize

9.8/10219 reviewsSan Pedro

Luxurious Accommodation: Experience comfort and style at Bella Vista Resort Belize, located just steps away from North Ambergris Caye Beach. Each guest room features modern amenities like air conditioning, a flat-screen TV, and a private balcony with stunning sea views. Dining Delights: Indulge in a culinary journey at our on-site restaurant offering a variety of delicious cuisines including American, Cajun Creole, and Caribbean dishes. Vegetarian options are also available to cater to every palate. Exciting Activities: Whether you prefer relaxing by the outdoor swimming pool or embarking on adventurous activities like canoeing, Bella Vista Resort Belize has something for everyone. Take advantage of our free bikes and explore the area or opt for a car hire to venture further. Book your stay now at Bella Vista Resort Belize and create unforgettable memories in San Pedro!

What this place offers

  • WiFi available
  • Free WiFi
  • Parking
  • Free Parking
  • Non-smoking rooms
  • Air conditioning

Policies & house rules

  • Check-in from 15:00 until 19:00
  • Check-out until 11:00
  • Children welcome
  • Pets allowed
  • Free parking

Please inform of your expected arrival time in advance. You can use the Special Requests box when booking, or contact the property directly using the contact details in your confirmation. Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply. Guests under the age of 18 can only check in with a parent or official guardian. A deposit may be required at the property.

Available rooms

Checking rates…

From…/ night

You won't be charged yet

219 reviews

Guests liked

  • Friendly staff
  • Clean and beautiful location
  • Delicious food

Guests mentioned

  • Sewer smell in bathroom
  • Noise from traffic on some nights
  • Joris

    NL · solo_traveller · Aug 2026

    10/10

    Het personeel.

    Wifi

  • 209hadism

    Couples · Jul 2026

    10/10

    Best Place To Stay in San Pedro

    We stayed here for one week, and it was easily one of our favorite Airbnb properties we’ve ever stayed at. The unit was absolutely spotless, even the floors, and it was much more spacious than we expected. The kitchen and bathrooms were stocked with everything we needed, making it feel like a home away from home. The pool felt like our own private oasis, and the balcony views were beautiful. The location was perfect, just north of downtown San Pedro, with plenty of grocery stores, restaurants, and bars nearby while still being quiet and relaxing. The team was incredibly responsive to any questions or requests throughout our stay. We would absolutely stay here again and highly recommend it to anyone visiting San Pedro, Belize. We’d gladly recommend it to our friends and family.

  • Lisa

    US · couple · Jul 2026

    7/10

    Great staff and large rooms.

    The staff was super awesome. They could not have been nicer or more accommodating. Our room was large and for the most part comfortable. The restaurant is excellent (order the sangria) and the setting for it lovely.

    We had no view on an island full of views. Also, our room was on the road and driveway so we had noise from golf carts at night and early in the morning.

  • F424XVabigailc

    Couples · Jun 2026

    10/10

    Best Stay in San Pedro

    We had the best stay at Bella Vista in San Pedro Belize! The staff was extremely nice and helpful, from booking our domestic flight to the island (at a discounted rate too!) all the way till our departure (they even changed our flight back to the mainland for us when we decided to stay an extra night 💜). They also booked our adventures - making the trip effortless. The rooms and views were beautiful, the bar and restaurant were delicious, the live music at night was splendid, the ease of golf cart rental was awesome.. honestly it was just the best all around! We’ll definitely return to Bella Vista when visiting Belize again. Thank you!

  • 475rommelc

    ATLANTA, GEORGIA · Solo travel · Jun 2026

    10/10

    Beautiful views beautiful people

    I had some changes coming up to my trip. They were very understanding and helped me every step of the way. That was a preview to what I experienced it the resort. Everyone was so welcoming and kind. Great conversation and service. I feel like I made life long friends there. I will definitely be back.

Location

2.5 Miles North of San Pedro · San Pedro