Cheap hotels in Bahamas
7.8Very good9 reviews
Hotel
Surfers Manor Motel
Bahamas, Gregory Town
The smoke-free Surfers Manor Motel is placed in a secluded area of Gregory Town, within 2.9 km of Pineapple Festival and nearly a 10-minute drive from Lover's Beach.
from CAD 190 per night
Hotel
Holiday Inn Express & Suites Nassau
Bahamas, Nassau
Featuring 63 rooms with views of the ocean, the 3-star Holiday Inn Express & Suites Nassau is set a 10-minute ride from Aquaventure.
from CAD 107 per night
8.4Great28 reviews
Hotel
Flamingo Bay Hotel & Marina
Bahamas, Freeport
You can relax by an outdoor swimming pool in the Flamingo Bay Hotel & Marina Freeport, located 5 minutes by car from Port Lucaya Marketplace.
from CAD 110 per night
8.4Great10 reviews
Hotel
Pelican Beach Villas
Bahamas, Marsh Harbour
With views of the sea, the 3-star Pelican Beach Villas Marsh Harbour is situated nearly 14 minutes on foot from Bliss and offers entertainment activities and barbeque grills.
from CAD 245 per night
8.4Great78 reviews
Hotel
Bell Channel Inn Hotel
Bahamas, Freeport
Offering a year-round outdoor pool with views of port, the Bell Channel Inn Freeport is located in an entertainment neighbourhood.
from CAD 157 per night
Hotel
Club Land'Or
Bahamas, Paradise Island
This 1-bedroom apartment can accommodate up to 3 people, within a 15-minute walk from Dolphin Cay.
from CAD 245 per night
8.2Great6 reviews
Hotel
Bay Inn Estates
Bahamas, Alice Town (Harbour)
A 10-minute drive from Hatchet Bay Cave, the 3-star Bay Inn Estates offers windsurfing, snorkelling and diving for guests to keep active.
from CAD 170 per night
8.0Great6 reviews
Hotel
Two Turtles Resort Bahamas
Bahamas, George Town
Stocking Island is a 10-minute drive from the 3-star Two Turtles, while St. Andrew's Anglican is a 25-minute stroll away.
from CAD 181 per night
8.0Great176 reviews
Hotel
Towne Hotel
Bahamas, Nassau
The Towne Nassau is set 15 minutes' walk from Fort Fincastle and a 15-minute stroll from Queen's Staircase.
from CAD 104 per night
7.6Very good20 reviews
Hotel
Coco Plum Resorts Bahamas
Bahamas, Nassau
Guests of the unpretentious Coco Plum Resorts Bahamas can relax in the poolside bar or lounge at a swimming pool.
from CAD 127 per night
8.2Great6 reviews
Hotel
Tingum Village Hotel
Bahamas, Dunmore Town
Boasting a location at 450 metres of Harbour Island, the family-friendly Tingum Village features yoga classes, massage therapy and entertainment activities, as well as offers 19 rooms.
from CAD 362 per night
7.6Very good32 reviews
Hotel
Beach Villas
Bahamas, Coral Harbour
Not far from Happy Trails Stables, guests of the family Coral Harbour Beach House And Villas Nassau may engage in a variety of activities, including snorkelling, kayaking and beach volleyball.
from CAD 159 per night
6.6Nice5 reviews
Hotel
Nassau Palm
Bahamas, Nassau
The 2-star Palm is a good starting point to Nassau's sights including Christ Church Cathedral, which is merely 700 metres away.
from CAD 114 per night
8.6Great33 reviews
Hotel
Royal Palm Hotel
Bahamas, Dunmore Town
Harbour Island is at 700 metres of the 2-star Royal Palm and Pink sand beach is 5 minutes away by car.
from CAD 164 per night
8.4Great50 reviews
Hotel
Royal Islander Hotel
Bahamas, Freeport
Located 8 minutes on foot from Evolve, the Royal Islander Freeport features an outdoor swimming pool.
from CAD 98 per night
7.8Very good3 reviews
Hotel
Carlas Cottage
Bahamas, Nassau
Pirates of Nassau Museum is 7 km from the 3-star Carlas Cottage and Plaza Del Sol is only 450 metres away.
from CAD 164 per night
8.2Great114 reviews
Hotel
Colony Club Inn & Suites
Bahamas, Nassau
The Colony Club Inn & Suites is set 2.4 km from Nassau Public Library & Museum and 10 minutes by car from Aquaventure.
from CAD 147 per night
Hotel
El Greco
Bahamas, Nassau
Featuring a swimming pool, the 2-star El Greco Nassau is set only a 5-minute walk from Jetline Simulation Bahamas and Pompey Museum of Slavery and Emancipation.
from CAD 160 per night
7.0Very good3 reviews
Hotel
Island Seaside Suites
Bahamas, Eleuthera
The beachfront Island Seaside Suites is located 150 metres from Ten Bay Beach and comprises 8 rooms with modern comforts.
from CAD 273 per night
8.4Great22 reviews
Hotel
Exuma Beach Resort
Bahamas, George Town
The 3-star Exuma Beach Resort George Town offers a year-round outdoor swimming pool and the possibility of trying diving, kayaking and sailing.
from CAD 367 per night