trover photo by Marcelo Lopes

Search Speightstown Hotels from $300

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Speightstown

Image for Colleton Guest House
3 out of 5
Highway 1B, Speightstown
Get Rates
Colleton Guest House
Image for Holiday Home at 163 Port St Charles
4 out of 5
163 Port St. Charles Marina Heywoods, Speightstown, St. Peter
Free Cancellation
per night
Sep 27 - Sep 28
5/5Exceptional! (1 review)

"Beautiful property with spectacular views across the Marina. Loved sitting on our terrace watching the fish jumping and a few sightings of turtles. Beach is gorgeous and very quiet. No wall to wall sun beds here! Property manager Karene is a joy to deal with and nothing was too much bother. Starter ..."…"

Reviewed on Jul 22, 2019

Holiday Home at 163 Port St Charles
Image for Cobblers Cove
4.5 out of 5
Road View, Speightstown, St. Peter
per night
Oct 15 - Oct 16
4.7/5Exceptional! (64 reviews)

"Home away from home in paradise! Location directly on fairly private beach, beauty of gardens & stryctures, impeccable & friendly service, delicious food, & fun activities!"…"

Reviewed on Jul 8, 2019

Cobblers Cove
Image for LeMarida Suites
3 out of 5
Heywoods Park, Speightstown
Get Rates
4.4/5Excellent! (5 reviews)

"Nice, clean, spacious and fully furnished apartment. No air conditioning, yet light breeze coming through the windows and the shade from banana trees compensate for it and make the stay comfortable. Truly a home away from home. Walking distance to the beach. However, car rental recommended for grocery ..."…"

Reviewed on Jan 17, 2019

LeMarida Suites
Image for Little Good Harbour
4 out of 5
Shermans, Speightstown, St. Peter
per night
Oct 14 - Oct 15
4.6/5Exceptional! (63 reviews)

"We had a lovely stay. Our accommodations we’re large, clean, well equipped and most importantly well maintained. We’d definitely stay here again."…"

Reviewed on Aug 5, 2019

Little Good Harbour
Image for Port St Charles
4 out of 5
Heywoods, Speightstown, St. Peter
Get Rates
4.7/5Exceptional! (55 reviews)

"This size of the 1 bed apartment is superb, getting the water taxi to the yacht club is a great experience. Seeing turtles everyday in the lagoon is fantastic Reception are very friendly and helpful"…"

Reviewed on Jul 18, 2019

Port St Charles
Image for Holiday Villas at Vuemont
3.5 out of 5
Mount Brevitor, Vuemont, Speightstown, St. Peter
Get Rates
Holiday Villas at Vuemont
Image for Port Ferdinand Marina & Luxury Residences
5 out of 5
Retreat, Six Mens, Speightstown, St. Peter
per night
Sep 23 - Sep 24
4.8/5Exceptional! (16 reviews)

"Water taxi and facilities were perfect for vacation."…"

Reviewed on Jul 30, 2019

Port Ferdinand Marina & Luxury Residences
Image for "blue Moon" New To Rental This Beautiful Newly Built Property
4.9/5Exceptional! (7 reviews)
A Perfect Retreat

"We stayed for 13 days at the beginning of January and really enjoyed the private relaxing location of Blue Moon. Located in a quiet neighborhood, backing onto a gully and with no neighbor on one side, the house feels very much like one's own private oasis but is quick walk down to Little Good Harbour/Six ..."…"

Reviewed on Jan 29, 2019

"blue Moon" New To Rental This Beautiful Newly Built Property
Image for The Terrace Suites are on the West Coast of the Island in Maynards, St.peter
Don't see what you're looking for?
See all available properties in Speightstown
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Visiting Speightstown

Families will find kid-friendly activities in Speightstown, and visitors give high marks for the beaches and top-notch restaurants. Relaxing and welcoming, this city also attracts tourists with its local tours. St. Nicholas Abbey, Animal Flower Cave, and Huntes Gardens are some of the top sights around the area.

  • There are 70 hotels and other accommodations in Speightstown
  • The closest major airport is in Bridgetown (BGI-Grantley Adams Intl.), 15.8 mi (25.4 km) from the city center

Sightseeing and Staying in Speightstown

The city's natural setting is picturesque, including the beaches and such places to visit as Heywoods Beach and Speightstown Esplanade. Taking local tours is a top activity, and Port St. Charles Marina is one place to visit. A couple of additional sights to add to your agenda are St. Peter Parish Church and Arlington House Museum.

In Speightstown, you'll find 70 hotels and other lodging accommodations so you'll have plenty of choices for your holiday getaway. Here are top ones based on Expedia user reviews:

  • Saint Peter's Bay - This 5-star resort features a full-service spa, a restaurant, and an outdoor pool. It's a favorite with Expedia travelers for its family-friendly amenities and helpful staff.
  • Port St Charles - Our customers love the dining options and overall value at this condo resort. This 4-star condo resort features a marina, 2 outdoor pools, and a restaurant.
  • Little Good Harbour - With a stay at this 4-star hotel, guests can enjoy access to 2 outdoor pools and a full-service spa, along with an in-room kitchen. Expedia customers like its dining options and helpful staff.

Popular places to see in the area include St. Nicholas Abbey, 3.3 mi/5.2 km from the heart of the city, and Animal Flower Cave, which is 5.3 mi/8.6 km away.

Dressing for Speightstown

  • Between January and March, daytime temperatures average 87°F, while nighttime temperatures stay around 67°F
  • From April to June, the average is 90°F during the day and 69°F at night
  • July through September sees average temperatures of 90°F during the day and 72°F at night
  • In October-December, you can expect 89°F as the daytime average and 69°F as the nighttime average
  • Average annual rainfall for Speightstown is 46.57 inches
  • June and May are usually the hottest months averaging 90°F, while February and January are usually the coldest with an average temperature of 68°F

More trip options

Recent Reviews in Speightstown