British Colonial — 5-Star Luxury Hotel in Nassau, Bahamas
★★★★★ 5-Star Luxury Hotel

British Colonial

Nassau  ·  Bahamas  ·  One Bay Street N7148 Nassau

4.1 2524 guest reviews

About British Colonial — Luxury Boutique Hotel in Nassau

British Colonial is an exceptional 5-star hotel in Nassau, Bahamas. Guests enjoy a distinctive experience combining world-class facilities including kids club, bar, beach club, and more with the personalised warmth that defines great boutique hospitality.

Guest Reviews 4.1 / 5

Christopher Pegler
★★★★★ Jul 2025

Really impressed with the hotel. Great facilities,in particular the pool and beach area. Staff were really helpful and with charming personalities. We arrived well before check in and they found us a room and allowed us to use all facilities. Equally we had a very late flight and after checking out at 11 were able to stay at the hotel and use the showers in the fitness centre before we left. Great decor and cocktail bar. We enjoyed the meals we had. Will definitely stay there again.

Sabrina McLaughlin
★★★★★ Aug 2025

We purchased a day pass while in port on our cruise in July. From the photos and other reviews I had no doubt it would be gorgeous and it most definitely didn’t disappoint. My only concern was that we’d be treated differently than regular hotel guests even thought we rented a cabana as part of our day pass. I couldn’t have been more wrong. We had incredible service from start to finish. The drinks were yummy and the fish tacos were fantastic. We selected a cabana on the pool deck but it was still close to the private beach and within a 10 minute walk from the port. When we return to Nassau sans cruise, we’ll be booking here. All around great vibe, terrific staff and exceptional accommodations.

Charlie Rzz
★★★★★ Jun 2025

The hotel has the history and elegance of the old times. We like the feeling of being transported to the colonial times, its warmth and class make it unique, stylish and modern. Beautifully decorated. The pools are splendid and the private beach is perfect for spending quality resting time. A luxury just a few will appreciate. Love the place. Stayed 5 days for approx $800. There’s a resort fee of $45/day per room. Not included on the price. Be aware and not surprised but it’s worth it. The staff is friendly. Taxis are the way to travel around and pretty much everything is at walking distance. Not too much to do after 5, everything is closed.