Home / Hotels/

Towne Hotel

Towne Hotel
Towne Hotel
Towne Hotel
Towne Hotel

The Towne Hotel is located right in the heart of downtown Nassau, the capital of The Bahamas. All our 46 rooms are fully air-conditioned and have Tub/Shower, Cable TV and Direct Dial Phones. You can relax on our sun deck, have a swim in our courtyard pool or cool down with a Tropical Drink at our talking stick bar and restaurant.

Free Wifi and free Towne breakfast served daily from 7:30AM - 10AM.

View Map Visit Official Website
Isabella Overend

Email: frontdesk@townehotel.com

George Street, Nassau, Nassau & Paradise Island

covid compliant clean and pristine certified

Covid 19-status: certified

  • Bar & Lounge
  • Breakfast included
  • Business Center
  • Pet Friendly
  • Pool
  • Restaurant
  • Water Sports
  • WiFi
Travel Requirements
Learn More >