Hotels in George Town
George Town offers a diverse selection of accommodations with 28 hotels to choose from. You'll find a mix of charming boutique hotels, family-friendly resorts, and luxurious beachfront properties. The majority are concentrated in the downtown area and near the crystal-clear waters of Elizabeth Harbour. Average prices for 3-star hotels hover around $150 per night, while 5-star options start at $450 per night. Recently, new boutique hotels have popped up, featuring modern amenities and eco-friendly designs. These newer spots stand out for their sustainability efforts and unique Bahamian-inspired decor. Explore and book your ideal stay now through our platform for the best options tailored to your needs!