Find and Book Top Rated Hotels in St. George's

Search among 17 available hotels and places to stay in St. George's from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-17 out of 17
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great31 reviews
MapView on map2.2 mi from City Center
From   US$ 212 /nightSelect
8.6
Great38 reviews
MapView on map2.6 mi from City Center
From   US$ 452 /nightSelect
8.2
Great12 reviews
2.4 mi from City Center
From   US$ 812 /nightSelect
8.4
Great86 reviews
3.8 mi from City Center
From   US$ 187 /nightSelect
8.2
Great43 reviews
3.6 mi from City Center
From   US$ 1 250 /nightSelect
8.6
Great25 reviews
4.4 mi from City Center1100 yd from Port Egmont
From   US$ 463 /nightSelect
8.6
Great49 reviews
2.7 mi from City Center
From   US$ 105 /nightSelect
8.4
Great40 reviews
2.5 mi from City Center
From   US$ 191 /nightSelect
8.0
Great21 reviews
2.6 mi from City Center
From   US$ 156 /nightSelect
8.4
Great52 reviews
2.2 mi from City Center
From   US$ 113 /nightSelect
8.4
Great56 reviews
3.6 mi from City Center
From   US$ 70 /nightSelect
Bed & Breakfast
7.6
Very good11 reviews
1.2 mi from City Center
From   US$ 115 /nightSelect
8.6
Great62 reviews
3.7 mi from City Center
From   US$ 247 /nightSelect
8.4
Great62 reviews
2.1 mi from City Center
From   US$ 62 /nightSelect
8.4
Great27 reviews
3.2 mi from City Center
From   US$ 78 /nightSelect
Resort
8.8
Great8 reviews
4.0 mi from City Center
From   US$ 510 /nightSelect
Apartment
8.6
Great12 reviews
200 yd from City Center200 yd from City Center
From   US$ 95 /nightSelect

Best hotels and places to stay in St. George's

Why visit?

St. George's, the vibrant capital city of Grenada, offers a captivating blend of natural beauty, vibrant culture, and historical charm. With its stunning beaches, fascinating historical sites, and warm Caribbean hospitality, St. George's is the perfect destination for a memorable vacation.

Where to stay?

St. George's offers several areas that are perfect for tourists looking for a comfortable and convenient place to stay. The following are some of the best areas to consider:

Grand Anse: This popular area is known for its breathtaking beaches and wide range of accommodations. Here, you can find luxurious resorts, boutique hotels, and budget-friendly options. Grand Anse is also home to a variety of restaurants, shops, and entertainment venues.

Morne Rouge: Located just south of Grand Anse, Morne Rouge offers a more secluded and tranquil setting. This area features pristine beaches, upscale resorts, and charming guesthouses. It is a great choice for those seeking a peaceful getaway.

True Blue: Situated on the southern coast, True Blue is a vibrant neighborhood known for its marina and waterfront properties. This area offers a selection of boutique hotels and guesthouses, often catering to water sports enthusiasts and yacht owners.

Price per hotel room per night:

In St. George's, the average price per hotel room per night varies depending on the star rating of the property:

3-star hotels: Prices range from $80 to $150 per night.

4-star hotels: Prices range from $150 to $300 per night.

5-star hotels: Prices range from $300 to $600 per night.

Best value for money:

Flamboyant Hotel and Villas: This beachfront property in Grand Anse offers comfortable rooms, beautiful ocean views, and a friendly atmosphere at an affordable price.

Siesta Hotel: Located near Grand Anse Beach, this budget-friendly hotel provides clean and spacious rooms with a pool and a restaurant.

Best kids-friendly hotels:

Coyaba Beach Resort: Situated on Grand Anse Beach, this family-friendly resort features a dedicated kids' club, a pool, and various recreational activities suitable for children.

Spice Island Beach Resort: Offering spacious suites and a range of activities for children, including a Nutmeg Pod kids' club and complimentary water sports, this resort guarantees a memorable family vacation.

Best hotels for a romantic getaway:

Calabash Luxury Boutique Hotel: Nestled in the serene L'Anse aux Epines area, this luxurious hotel boasts elegant suites, fine dining, a spa, and a romantic beachfront setting.

Maca Bana: Set on a hillside overlooking Magazine Beach, this secluded boutique resort offers private plunge pools, open-air showers, and breathtaking panoramic views, perfect for couples seeking tranquility and romance.

Best for location:

Radisson Grenada Beach Resort: Situated on Grand Anse Beach, this hotel offers easy access to the beach, shopping centers, and restaurants, ensuring a convenient stay.

Mount Cinnamon Resort and Beach Club: Located on a hillside overlooking Grand Anse Bay, this resort provides stunning views, direct beach access, and proximity to the town center for shopping and dining.

Best for a short city break:

The Rex Grenadian: This centrally located hotel offers comfortable rooms, a pool, and easy access to St. George's attractions such as Fort George and the Grenada National Museum.

Blue Horizons Garden Resort: Set amidst lush gardens, this charming property provides a serene ambiance and is within walking distance of Grand Anse Beach, restaurants, and shops.

Show moreLess