Modern boutique hotel on Villa Beach offering 18 well-appointed rooms with contemporary Caribbean décor. Features a popular poolside bar and restaurant, regular live music, and a vibrant social atmosphere. Perfect for travelers seeking comfort with a lively vibe.
Keegan's Beachside Hotel sits on Villa Beach at Indian Bay, a short stretch of sand on the southwestern tip of Saint Vincent that has developed over the years as the island's primary beach hotel strip. The property is within walking distance of Young Island Cut — the narrow channel from which the private ferry to Young Island Resort departs — and is roughly three to four kilometres from the Grenadines ferry terminal at Villa and about the same distance from Argyle International Airport. Indian Bay itself is a compact, sheltered cove with calm water, and the hotel's position places guests at the beach's edge with the pool and bar facilities serving as the transition between sand and property.
The hotel has 18 rooms built in a modern Caribbean style that updates the traditional louvred-window, jalousie-shuttered aesthetic with contemporary fittings and colour palettes. Rooms are equipped with air conditioning, ceiling fans, and private balconies or patios, with the better units facing the beach directly. The layout is compact rather than sprawling — the pool, bar, restaurant, and beach access are all within short walking distance of any room on the property, which suits guests who prefer a socially connected atmosphere over isolated privacy.
The poolside bar and restaurant operates through the afternoon and evening, with a menu that covers Caribbean grilled meats and seafood, pasta, and a changing daily special. Live music nights are a regular feature — local steel pan players, acoustic sets, and occasional bands perform in the bar area, creating a lively ambiance particularly on weekends. The hotel attracts a cross-section of independent travellers, visiting yachters, and locals who come for the music nights. A tour booking service at the front desk assists with day trips to the Grenadines, hikes on the Saint Vincent volcano trail up to La Soufrière, and boat excursions around the island's leeward coast. The Villa Beach location means other small restaurants, bars, and the Young Island ferry jetty are accessible on foot within minutes.
Amenities
- beachfront
- pool
- restaurant
- bar
- live music
- WiFi
- air conditioning
- tour bookings
Location
Villa Beach, Indian Bay, Saint Vincent, Saint Vincent and the Grenadines
13.1320, -61.2030 View on map
Highlights
- Beachfront position on Indian Bay at Villa Beach with a pool, bar, and restaurant forming a continuous social hub at the water's edge
- 18 rooms in modern Caribbean style with air conditioning and balconies, with best units facing the beach directly
- Regular live music nights featuring local steel pan, acoustic, and band performances drawing both guests and locals
- Tour desk arranging La Soufrière volcano hikes, Grenadines ferry day trips, and leeward-coast boat excursions
- Walking distance to Young Island ferry jetty and the Villa area's cluster of beach bars and restaurants
Tips for visiting
- Ask for a room with a direct beach-facing balcony at check-in — the difference in daytime atmosphere between a sea view and a road-facing room is significant
- Live music nights are typically busiest on Friday and Saturday evenings; guests who prefer quieter evenings may want to factor this in when booking
- La Soufrière volcano hike is a full-day commitment of six to eight hours round-trip; the hotel tour desk can arrange a guide and transport to the trailhead at Georgetown on the windward coast
- Indian Bay has calm water most of the year and is suitable for swimming, though the beach itself is narrower than Villa Beach proper — explore both stretches from the hotel
- The Young Island ferry jetty is within easy walking distance; day visits to Young Island Resort's beach and restaurant are available to non-guests by prior arrangement with the resort