A beach with palm trees and a clear sky.

Search Beach Resorts & Hotels in St. David

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. David Beach Resorts & Hotels

Tonight
6 Oct - 7 Oct
Tomorrow
7 Oct - 8 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Our top choices for St. David beach hotels

1. Six Senses La Sagesse

Six Senses La Sagesse
St. David
  • Unwind on a pristine sandy bay with direct walkway access, enjoying complimentary water sports and three refreshing pools.
฿24,250
฿31,100 total
includes taxes & fees
1 Nov - 2 Nov
Six Senses La Sagesse

2. La Sagesse Hotel

La Sagesse Hotel
St. David
  • Relax to the sound of waves at this colonial beachfront hotel with water sports galore.
฿4,712
฿5,701 total
includes taxes & fees
27 Oct - 28 Oct
La Sagesse Hotel

3. ClarenceVille Villa Apartments

ClarenceVille Villa Apartments
St. David
  • Relax in a waterfront hideaway just minutes from the white sands, with a peaceful garden terrace for sunset barbecues and adventures galore.
฿2,990
฿10,300 total
includes taxes & fees
14 Oct - 15 Oct
ClarenceVille Villa Apartments

4. True Blue Bay Resort

True Blue Bay Resort
St. George's
  • Escape to paradise with a quick shuttle to pristine sands, where sparkling pools and ocean adventures create a blissful beach retreat.
฿4,636
฿5,900 total
includes taxes & fees
7 Oct - 8 Oct
True Blue Bay Resort

5. Royalton Grenada, An Autograph Collection All-Inclusive Resort

Royalton Grenada, An Autograph Collection All-Inclusive Resort
St. George's
  • Unwind on a pristine sandy shore with beachside massages, then explore vibrant ocean adventures steps away from this all-inclusive retreat.
฿12,448
฿12,448 total
includes taxes & fees
7 Oct - 8 Oct
Royalton Grenada, An Autograph Collection All-Inclusive Resort

6. Silversands Grand Anse

Silversands Grand Anse
Grand Anse
  • Discover tranquil shoreline bliss with yoga on white sands, beachfront dining, and two sparkling pools just steps from Grand Anse Beach.
฿28,628
฿34,354 total
includes taxes & fees
20 Oct - 21 Oct
Silversands Grand Anse

7. Cocoâ Cove Resort

Cocoâ Cove Resort
St. George's
  • Unwind on white sands with yoga and watersports at this Grenada resort where Caribbean adventure meets relaxation.
฿9,542
฿11,545 total
includes taxes & fees
25 Oct - 26 Oct
Cocoâ Cove Resort

8. Siesta Hotel

Siesta Hotel
Grand Anse
฿2,820
฿3,384 total
includes taxes & fees
24 Oct - 25 Oct
Siesta Hotel

9. Secret Harbour Boutique Hotel and Marina

Secret Harbour Boutique Hotel and Marina
Lance aux Épines
  • Escape to a sandy beach paradise where a private marina meets oceanfront dining at this sun-kissed coastal sanctuary.
฿5,277
฿6,174 total
includes taxes & fees
16 Oct - 17 Oct
Secret Harbour Boutique Hotel and Marina

10. Big Sky Lodge

Big Sky Lodge
St. Andrew
฿2,691
฿2,960 total
includes taxes & fees
7 Oct - 8 Oct
Big Sky Lodge
View all properties

Choose what matters most at beach hotels in St. David

Pool
Breakfast included
4 stars
5 stars
All-inclusive

Top St. David Hotel Reviews

Mount Cinnamon Beach & Wellness Resort

Mount Cinnamon Beach & Wellness Resort

10/10 Excellent
"Laura and the entire staff were incredibly helpful and attentive, always making sure we were taken care of. I was celebrating my birthday, and Laura went above and beyond to plan a memorable day filled with excursions and a wonderful dinner with an amazing view. Truly exceptional service!"
Jaquanda Chante 4-night trip
Posted 22 hours ago
Mount Cinnamon Beach & Wellness Resort
Allamanda Beach Hotel

Allamanda Beach Hotel

10/10 Excellent
"Great staff"
Chris 8-night trip
Posted 2 days ago
Allamanda Beach Hotel
Radisson Grenada Beach Resort

Radisson Grenada Beach Resort

10/10 Excellent
"Beautiful property, very friendly staff"
Cheryann 4-night trip
Posted 3 days ago
Radisson Grenada Beach Resort
Siesta Hotel

Siesta Hotel

8/10 Good
"Lovely views, warm staff"
Cavour 1-night trip
Posted 8 days ago
Siesta Hotel
Kalinago Beach Resort

Kalinago Beach Resort

8/10 Good
"The property is right on a small, secluded & relatively quiet beach. It’s a smaller hotel, and we were there during slow season so it was very quiet. The food was a bit inconsistent. Sometimes service was really slow (like an hour from the time we ordered to when we got the food) and other times it was super fast. The fish & chicken options were consistently good. I’m guessing they had minimal staff due to it being slow season. Overall, it was a great affordable option away from the busy Grand Anse Beach area, not much within walking distance, but it worked great for our stay. It’s not fancy, but the rooms are clean & comfortable & we had a pleasant stay. You can’t beat the beach location!"
Laura 8-night trip
Posted 2 weeks ago
Kalinago Beach Resort
La Sagesse Hotel

La Sagesse Hotel

10/10 Excellent
"Staying at La Sagesse for 4 days was a perfect experience for my family! If you’re looking for a quiet, affordable, not commercialized or built up spot to stay, with delicious fresh food every day, with a beautiful beach just about to yourself, then this is your place. The beach is so nice, and when we were here in July we had the beach almost entirely to ourselves. The water was calm, and the scenery was amazing. The creek flowing in to the ocean on the side of the property is cool. There are a lot of trees at the back of the beach, so you can relax in a chair in the shade (or move it in to the sun). The IHG was still under construction, but I think even when that opens it'll still be quiet on the beach here. The staff here is so helpful. They booked our airport transfers, and an all day island tour through the manager, and they were great experiences. Especially the tour with Mr. Boney! The restaurant is awesome - great food, fresh fish every day. You can just roll on in whenever you want for a meal or drink, and they had a table set aside for us every evening. Our Ocean View Family loft was a queen bed on the upper level with a view of the beach, and 2 twin beds on the main level. Beds were very comfy, the AC worked great, shower was good. The cleaning every day was good and thorough. The tub of water outside of the rooms to clean the sand off of your feet is a nice touch. I can't say enough good things about the room. I can't say enough great things about La Sagesse!"
Brent 4-night trip
Posted 3 weeks ago
La Sagesse Hotel
Seabreeze Hotel

Seabreeze Hotel

8/10 Good
"Clean room. Friendly staff. Excellent location."
Nadine 10-night trip
Posted 3 weeks ago
Seabreeze Hotel
ClarenceVille Villa Apartments

ClarenceVille Villa Apartments

10/10 Excellent
"A Hidden Gem in the Countryside I planned to spend three weeks in Grenada, so finding the right place was important to me. I called several properties because I wanted to get a sense of the staff and the environment before booking. Mrs. Drake was the only person who answered my call. After our brief conversation, I had a feeling I had found somewhere safe, welcoming, and peaceful. When I arrived, the two-bedroom villa exceeded my expectations. It was tastefully decorated, comfortable, and thoughtfully designed. I sent pictures to my friends and family back home, and they were impressed and asked how I had found such a beautiful place. What made Clarenceville Villa truly special, however, was the property itself. The spacious grounds are surrounded by nature and filled with an incredible variety of exotic flowers. I enjoyed wandering through the property and walking down to the river. When I did venture out to explore Grenada, I discovered that the villa was only a few miles away from the beach, restaurants, marina, and other hotels. Clarenceville Villa was also the only budget-friendly options in the area. Judy was wonderful. Having lived in the States for much of her life, she could relate to me in a way that made me feel comfortable and welcomed. Thanks\ you to everyone for this amazing experience and I hope to return soon."
D. 20-night trip
Posted 1 month ago
ClarenceVille Villa Apartments

Frequently asked questions

What is St. David like for travellers who love the beach?
Reserve your ideal place to stay in St. David, which has a lot to offer the traveller planning a beach holiday.
What's the best accommodation option to stay near the beach in St. David?
La Sagesse Hotel is a top beachfront hotel with free WiFi and free parking, and it's located on La Sagesse Beach .
When's the best time for a beach holiday in St. David?
You can plan your beach trip with a look at year-round temperatures in St. David: The hottest months are usually September and October, with an average temperature of 28°C, while the coldest months are February and January, with an average of 26°C. The rainiest months in St. David are November, August, October and July, with each month seeing an average of 182 mm of rainfall.
What is there to see and do around St. David?
After getting settled at your accommodation of choice, you'll likely want to venture out and explore. Beach lovers can head straight to Grand Anse Beach or Prickly Bay Beach for some quality time by the water. Make time for a range of local attractions, which include La Sagesse Beach and Grand Etang National Park. You can also pay a visit to Westerhall Rum Estate or Annandale Falls for more to see and do.
What's the best way to get to my beach hotel in St. David?
Here's some information to help you get to and around your beach accommodation in St. David more easily: To get to St. David, book a flight to St. George's (GND-Maurice Bishop Intl.), the closest major airport, which is located 7.8 mi (12.6 km) from the city centre. If you'd like to venture out around the area, you may want to rent a car for your trip.