Skip to main content
Beginning of main content

El Secreto

4.0 out of 5.0

Recent guest reviews

We had an amazing stay at El Secreto! We visited for four nights and had a great time! The staff is extremely helpful, professional and caring. The food was amazing and so was the pool! Yes there is some seaweed by the shore making the access to the water difficult, however it is like that on the whole island and El Secreto is cleaning it up every morning. We rented some gold carts and drove to San Pedro (45min golf cart ride) and saw that El Secreto is truly the best resort on the island! The rooms are very clean and spacious... also the spa was great as well! Big thanks to Roberto and William for taking very good care of us! Thank you

Its risky to book a place for a week based only on reviews and adverts but we were really pleased with this one. (We did have a back up lined up just in case) We had a beach facing cabana that surpassed our expectations upon arrival. The resort was beautiful and quiet. This resort offers very few rooms so most of the time we felt as if we were the only ones there. There's not much to do but personally, that's what I'm looking for when I go to a place like this; a hammock, a good book, a nice breeze are just what I want. Golf carts are available to rent if you want to explore the area, so we took advantage of that one day. Down side was the constant battle between the beach staff and the incoming sea grass and litter floating in from who knows where. So there was almost constant equipment and men working the area between our room and the shore but we were told this is a seasonal problem. The staff were friendly and accommodating, the food was excellent and ranged from local fare, seafood to hamburgers and fries. Definitely would recommend if you're looking for a quiet, remote spot.

We arrived in San Pedro by water taxi and less than 5 mins later, we saw Victor. Victor was the captain who took us by boat to our final destination, El Secreto. He helped us with our bags and once on the boat, we jetted off. While on the boat, which was almost a 30 mins ride, the water was so peaceful and an amazing crystal blue. We learned that Belize has the second largest barrier reef behind Australia, and that we should add snorkeling to our trip :-) which we did and didn't regret at all (swimming with nurse sharks and barracudas)!! Once we docked, Estelle, who had called us prior to our arrival to confirm our reservation, welcomed us with cool eucalyptus towels and fresh cocktails. This was exactly the trip we were hoping for. Walking the pier, the view was breathtaking. The pools and hammocks just made you gravitate towards them. Pure paradise was in our sight. We checked in but before we even saw our room, we had a bite to eat. We didn't realize that they were not shy with their portions so I had plenty left on my plate (try their shrimp ceviche). We were escorted to our rooms and the first thing we saw was our very own hot tub right outside our bungalow!! Winning! The room was spacious and very clean. The showers were amazing, and as if it couldn't get any better, we also had a rain shower. Though this place is said to be primarily for honeymooners, I just needed a break from reality, so El Secreto, fit the bill. It was quiet, serene, peaceful and off the beaten path. At one point, we had the whole place to ourselves!! I couldn't have asked for more. Another huge plus was the staff, everyone was so helpful and super nice. A big thank you to everyone that made our 48 hrs in paradise, that much more memorable (Victor - for the amazing snorkeling experience, William - for the best cocktails ever, Estelle and Rob - for making sure our trip from finish to end was nothing less than perfection). We will be back!!

I was looking for a high-end boutique hotel/resort to take my wife to for our anniversary. When I originally book the trip 3 weeks before our arrival I had done a little research and most of the reviews talked about how great this place is. I will admit that we stayed in the spa suite which is on the beach, is around 2000sqft and is very lovely. You have your own spa and pool and your steps away from the ocean. One thing we were not prepared for was the season sea grass that for the last 3-4 years has been coming in and making the beaches inaccessible for swimming. My wife and I rented a golf cart and drove to every other resort and only one was actively cleaning the beach so you could get into the water. So now for the reason it gets 2 stars.. I read a recent post a couple of days before we were to arrive where someone posted that the hotel did not have fresh running water. That they had to shower in saltwater. I emailed the hotel and asked if they had fresh water. Below is the actual response from the hotel "We did have some past issues with our desalinated system, however we have put in much effort to remedy the problem. Fresh water in your villa during your stay should not be a problem. Looking forward to meeting you and your wife tomorrow!" Well guess what! No fresh water! I asked the reception about it yesterday and she seemed surprised as said that they have been having some issues with their RO system and she isn't sure that the people working on it know how to fix it. So I consider having clean running water a requirement for anyplace that I stay. Especially one that charges $600 per night. I have asked that front desk to make some kind of adjustment and reimburse my for the inconvenience. I will post again on Monday when we leave and let you know if they were gracious or blew me off.

Don't do it! BATs!... Yes, they're in the rooms. If they say they're not there, they're lying. If you don't see them, trust me they're flying around while you sleep. We planned to stay 3 nights at El Secreto. After 2 amazing nights on the mainland at Ka'ana Resort we thought this place would deliver. Best part: the boat ride anticipating how nice the resort would be. Worst part: BATs (yes, plural) flying around the rooms at night. We started in one of the tropical rooms and had a bat flying around the room around 11pm. After about 20 minutes, the security guards caught the bat and took it outside. They somewhat reluctantly moved us to another room; got there around 12am. They did move us to the nicest room on property. Unfortunately around 2:30-3am, we heard another bat flying around the new room. After turning the lights on and seeing it flapping around, we'd had enough and left. Other notable cautionary warnings: 0. Sink, bath and spa are all 'salt' water. Not very refreshing. 0. The food is marginal and definitely not worth the price. E.g. I had an egg white omelette with mushrooms. The mushrooms were the slimy sliced kind from a can. 0. The sea front, expensive room that they moved us to is not worth the price for anyone considering it. The sink faucets were not secured to the sink, the steam shower had no electrical wiring, the outdoor shower area was broken, the hot tub didn't have enough water in it to work. To end this very accurate review, the management repeatedly declined to refund any of our money due to the unfavorable visit we were having. We booked another hotel and left the BATS behind.

My husband and I stayed at El Secreto for the first few nights of our honeymoon in Belize. After all of the wedding craziness, we were looking for a peaceful and relaxing atmosphere and that was exactly what we got! The resort is fairly remote - only accessible by boat from San Pedro - so I would recommend staying a couple of days like we did (not a full week) if you are prone to cabin fever. The resort offers daily excursions (snorkeling, etc) but they were pretty pricey and I think you could book for less in San Pedro. The rooms are stunning - all private houses. The restaurant is delicious! All in all it was a wonderful experience!

I had high hopes for this property, but they were soon met with reality. The overall resort is nice, but it is around a 30 minute boat ride from San Pedro. There are a lot of other resorts that are just as nice or better that aren't nearly as far away from San Pedro. Since you are so far from town and don't really have any other meal options other than to eat at their restaurant or pay to go into town on their boat unless they happen to already be heading into town, you will pay close to $100 for a meal for two at their restaurant. They love to rip you off at this resort and try to mislead you as much as possible. We've stayed at hundreds of hotels in over 30 countries around the world and had a concierge at most places we've stayed. However, until now we've never had a hotel or resort rip us off on booking excursions or tours. El Secreto will charge you over double the normal price for booking anything through them. We didn't realize this at first. We thought the prices they charged were what the actual costs were for whatever they booked for us. They did tell us that they charged a 12.5% GST and 10% service charge for everything. I didn't like the fact they had a 10% service charge on everything they booked for us, but I decided to just accept it. However, they dishonestly add on extra charges on top of that, which they don't reveal and we only found out about after speaking with our tour guide on one of our excursions. For example, we had to take a 15 minute flight from Belize City to San Pedro. El Secreto booked that flight for us. We thought they were being honest and actually just charging us the normal rate, but they charged us more than double the actual price. We checked with the airline we flew on (Maya Air) and found out a roundtrip transfer costs $100 (includes GST) per person. El Secreto charged us $222 per person. That is more than double the normal cost. Here are a few more examples: *Local two tank dive normally costs $80 per person. I was charged $120 plus the 12.5% GST and 10% service charge. The total is over 50% more than the actual cost. *The Blue Hole dive normally costs $260 per person plus the $40 park fee. I was charged $425 plus the 12.5% GST and 10% service charge. That is a large up charge. *Mayan Ruin and Cave Tubing tour normally costs $200 for the tour and $200 (includes GST) for the round trip tickets for us both. We were charged $650 plus the 12.5% GST and 10% service charge. That is a large up charge. I confronted them about us being overcharged on everything they booked for us. They said they would have to look into things further and get back to me, but they still haven't really addressed the issue and basically have been unresponsive. To sum it up, El Secreto charges luxury rates to stay at their resort. That should be good enough, but they want to take total advantage of you for making the mistake of staying at their resort. So they rip you off on anything they do for you, including meals and anything they book for you. I highly recommend avoiding this dishonest resort. It is the most dishonest place I've ever stayed -- and that is saying a lot after staying at hundreds of hotels and resorts around the world. I wish I would have done more research on this hotel before staying at it. I hope you don't make the same mistake as I did and get ripped off by over one thousand US dollars.

After 4 legs and many hours in airports traveling from Alaska, El Secreto was a welcome oasis. The perfect place to unwind and completely relax. We only stayed 2 nights anticipating that we would be closer to town later in the vacation to take advantage of local flair. Sunbathing, swimming in the amazing pool, and walking the beach were the extent of our activities and that was perfection. If you are looking to get away in a beautiful remote location and simply relax. You can't do any better.

Stayed at this spectacular barefoot resort for 3 nights with my boyfriend and our 2 friends. We had a sea villa and my girlfriends were in the tropical villa. There are no differences in rooms other than location and views. The views were some of the best I've ever seen and we have traveled to top name and sexy boutique hotels all over the world. We took the sailboat and kayaks out and lounged around the beautiful property without ever wanting to leave during our stay. Would highly recommend this hotel to anyone. The water in the rooms is salt water, that is one area where the resort could be improved.

Secluded, relaxing, great service, private big luxurious huts! Service at the restaurant is first rate. You will need to rent a golf cart to get into the city. Also arrange for the short flight to the island. This is the second farthest north of the island hotel so it is secluded. It's a good 20 boat ride to another hotel. Hotel beach was clean.

11miles north of San Pedro Town San Pedro

Hotel highlights

  • Free WiFi in rooms and public areas
  • Onsite dining
  • Spa
  • Outdoor pool

El Secreto places you 7.6 mi (12.2 km) from GoFish Belize and 8.2 mi (13.2 km) from Ambergris Museum. This 13-room, 4-star resort has private in-room plunge pools along with a restaurant and a full-service spa. It's on the beach and also within a 30-minute drive of Belizean Melody Art Gallery and The Gallery of San Pedro Ltd.


Enjoy a leisurely bite to eat at the onsite restaurant, or have a drink at the bar/lounge. Savor a meal from the comfort of your room with room service. For your convenience, a continental breakfast is served for a fee from 7 AM to 11:30 AM.


All of El Secreto's 13 rooms are individually decorated and have an array of amenities, including private plunge pools, private spa tubs, and furnished patios. Guests can expect free WiFi and 40-inch LCD TVs with satellite channels. Memory foam beds with Egyptian cotton sheets and pillow menus ensure a restful night, and bathrooms offer deep soaking tubs, rainfall showers, hair dryers, and designer toiletries. IPod docks, minibars, and coffee makers are also standard.

Property features

Guests staying at El Secreto enjoy access to a full-service spa, an outdoor pool, and free WiFi in public areas. Airport transportation is made easy with an airport shuttle (available on request) for USD 222 per person roundtrip. Helpful staff can provide dry cleaning/laundry services and concierge services. This beach resort also has free use of bicycles.

Room options

Villa, Sea View

King 1 | Sleeps 2

Villa, Lake View

King 1 | Sleeps 2

SPA Villa

King 1 | Sleeps 2

Reviews from Trip Advisor

Trip Advisor aggregated rating

76% of guests recommend this hotel

Total of 227 reviews