9 Best Hotels in Speightstown Barbados


A blue pool lined in green plants with two lounge chairs under an umbrella

*This post may contain affiliate links. For more information, please read our disclosure.

Located on the upper west coast of Barbados in the St. Peter parish, Speightstown blends old-world charm with modern conveniences. Once a bustling seaport, Speightstown still has much of its colonial-era architecture and is a great place to explore the island’s rich history.

Nicknamed “Little Bristol,” this charming town is known for its historical churches, forts, and buildings. Speightstown also has world-class restaurants, luxurious resorts, elegant hotels, and stunning beaches that are less crowded than those found in Holetown and further south along the coast. It’s about a 45-minute drive from Grantley Adams International Airport and close to popular attractions like St. Nicholas Abbey, the Barbados Wildlife Reserve, and Animal Flower Cave.

If you’re planning a trip to Speightstown and need the perfect place to stay, this guide has you covered. Whether you’re looking for a romantic resort retreat, a quaint guest house, or a family-friendly vacation, there’s something for everyone in Speightstown.

Here are 9 of the best hotels in Speightstown Barbados for travelers.

9 Best Hotels in Speightstown Barbados

Let’s take a look at some of the best Speightstown Barbados hotels and resorts!

Port St. Charles | Check Prices

Port St. Charles is an exclusive resort with beautiful villas and apartments ranging in size from one bedroom to five bedrooms. The property sits on a stunning lagoon marina perched on the edge of the Caribbean Sea, so you can choose between ocean views or direct boat access. You can go for a swim at nearby Heywoods Beach, which is known for being one of the best beaches on the island.

In the center of the property is the Port St Charles Yacht Club, which was built on a man-made island with panoramic views along the west coast. There is a shop, restaurant, bar, and outdoor swimming pool on the island, as well as a staircase leading down into the ocean. A free water taxi service can bring you to any of the other fabulous amenities, like the golf course, tennis court, or beauty salon.

Cobblers Cove | Check Prices

For a soothing, tranquil vibe, Cobblers Cove is the perfect place to embrace island time. Chill out amongst traditional island designs of plantation shutters, white wicker trimmings, and luxurious bay windows in one of its 40 charming suites. 

Cobblers Cove is a beachfront hotel with an offshore pontoon so you can comfortably swim out from the shore to float on top of the emerald waters. When you want to venture further afield, you can take advantage of a daily complimentary boat trip to swim with turtles or cruise along the coastline. Want to try watersports activities? The resident hotel fisherman can take you to the best spots for catching tuna or barracuda, or you can borrow paddle boards, snorkels, and kayaks for free from the Water Sports Hut. 

Little Good Harbour | Check Prices

If you’re after a down-to-earth, effortlessly stylish home-away-from-home by the sea, Little Good Harbour is a small, charming boutique hotel in Speightstown. White-washed coral-stone cottages are scattered around two lovely pools, one set in a scenic sunken courtyard, the other by The Little Spa. Fully equipped kitchens can be pre-stocked with groceries and drinks upon request, so you’re ready to relax from the minute you arrive.

A major claim to fame of this property is the renowned Fish Pot Restaurant – widely considered one of the best restaurants in Barbados. Built within an old fort, the restaurant sits directly on the water’s edge, perfect for indulging in fresh seafood and modern Caribbean cuisine for breakfast, lunch, or dinner. It’s waterfront dining at its finest.

Sugar Cane Club Hotel and Spa | Check Prices

Sugar Cane Club Hotel and Spa is an adults-only boutique hotel offering both room-only accommodation and all-inclusive options. Keep fit in the excellent fitness center and on the squash court, then recover with a massage at the top-notch Sugar Cane Spa. The spa also offers a range of fabulous beauty treatments, a steam room, and hydrotherapy.

Each of the one or two-bedroom suites includes a kitchen and balcony or patio, making this a great place to unwind after a day of exploring white sand beaches along the Caribbean coast. You might even spot green monkeys or roosters, which make the lush gardens and adjacent gully their home. 

Port Ferdinand Marina and Luxury Residences | Check Prices

A perfect choice for boating enthusiasts and families alike, Port Ferdinand Marina and Luxury Residences is a stylish marina resort set upon a 16-acre inland waterway. All 83 vacation homes are situated above the dock overlooking the 120 yacht berths, meaning you’re guaranteed both an excellent view and optimal privacy. There’s a choice of one, two, or three-bedroom villas, incorporating a range of traditional designs with marble stone floors or a more contemporary feel with light oak and limestone features. 

This Speightstown hotel is rich in amenities, from a kid’s club, an adult games room with a golf simulator, a full-service spa, a watersports center, a gym with a great view, a business center, fishing and sailing trips, and yacht maintenance… just to name a few!

St. Peter’s Bay Luxury Resort and Residences | Check Prices

If you’re looking for a luxurious Barbados vacation, check out St. Peter’s Bay Luxury Resort and Residences. A huge, lagoon-style outdoor pool winds across the front of this property, topped with a cute wooden bridge, overlooking the expansive white-sand beachfront. The pool is fringed with palm gardens, bars, and baby-blue umbrellas shading loungers, providing plenty of space to relax.  

Each apartment is built with open-plan living in mind, optimizing the private balcony with views over the ocean. St. Peter’s Bay is the sister resort to Port Ferdinand, so visitors are allowed full access to both, with a convenient water taxi to ferry you back and forth.  

Mullins Grove | Check Prices

Mullins Grove Hotel Barbados is located just 200 yards from the picturesque Mullins Beach and offers a chic, modern, self-catering hotel experience in Speightstown, Barbados. The pool and sun deck is eye-catching with a white tiled puzzle design, fringed with greenery and set against a backdrop of crisp white buildings.   

All the important amenities are here, such as a poolside bar, gym, and games room, as well as the perks of special relationships with nearby Seashed Beach Bar & Restaurant and Singita Spa. Suites come with one, two, or three bedrooms, with full kitchens, washing machines, and a view of either the stunning pool or lush gardens. 

Schooner Bay | Check Prices

The luxury apartment complex of Schooner Bay is nestled snugly against a secluded beach in Speightstown, only a short walk away from some excellent bars and shops. The gorgeous free-form pool in the large central courtyard features an adorable shady gazebo, a wooden bridge, and lush tropical gardens to create the perfect atmosphere to relax the day away. 

Each apartment is individually designed to have its own character and charms, so there is something to fit every taste. Ranging from one to three bedrooms, they all have spaciousness and beautiful views, as well as access to a soothing Jacuzzi, sauna, and fitness gym. Guests can also use water sports equipment from Cobblers Cove Hotel, which is just a short walk down the beach.  

Sungold House Barbados | Check Prices

Taking pride in its intimate, personalized feel, Sungold House Barbados is a quaint set of three self-contained apartments with a maximum capacity of 16 total guests. The owners, Jan and Gary, use their extensive knowledge of the “island’s secrets” to make sure guests get the absolute most out of their stay in Speightstown, Barbados. They offer warm hospitality and meticulous attention to detail, and will even direct you to their personal favorite rum shop or share a cold Banks beer with you while you chat.

Sundecks on both the lower and upper stories overlook the in-ground pool, and Heywoods Beach is only a short walk away for an alternative swimming spot. Featuring a poolside BBQ, free WiFi, and free private parking, the property is an excellent choice for large families or friend groups looking for a comfortable home-away-from-home experience.

Final thoughts: Best hotels in Speightstown Barbados

Speightstown is the second largest town in Barbados and offers a delightful mix of modern bars, restaurants, and art galleries alongside rich historical architecture. Whether you’re looking for upscale marina living, luxury hotels, or a cozy place to call home, Speightstown has options for everyone on the Platinum Coast.  

Keep Reading: