Find and Book Top Hotels in St. George's

Search among 16 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-16 out of 16
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$ 682 /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$ 709 /nightSelect
8.6
Great25 reviews
4.4 mi from City Center1100 yd from Port Egmont
From   US$ 685 /nightSelect
8.6
Great49 reviews
2.7 mi from City Center
From   US$ 95 /nightSelect
8.6
Great39 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.2
Great66 reviews
3.6 mi from City Center
From   US$ 70 /nightSelect
7.8
Very good16 reviews
1.2 mi from City Center
From   US$ 125 /nightSelect
8.6
Great62 reviews
3.7 mi from City Center
From   US$ 247 /nightSelect
8.4
Great67 reviews
2.1 mi from City Center
From   US$ 62 /nightSelect
8.2
Great28 reviews
3.2 mi from City Center
From   US$ 86 /nightSelect
8.8
Great8 reviews
4.0 mi from City Center
From   US$ 425 /nightSelect
8.4
Great13 reviews
200 yd from City Center
From   US$ 95 /nightSelect

Best hotels and places to stay in St. Georges

Why visit?

St. Georges in Grenada is a popular tourist destination known for its stunning beaches, vibrant culture, and historical landmarks. With its picturesque landscapes and warm hospitality, it offers a memorable experience for travelers. Whether you choose to stay in a guest house in Grenada or a hotel in St. Georges, you will find plenty of attractions and activities to enjoy.

Where to stay?

Grand Anse Beach: This area is a prime location for tourists, with its beautiful white sand beach and crystal-clear waters. It is home to several luxury hotels, guest houses, and resorts, providing a range of accommodation options. Staying near Grand Anse Beach allows easy access to water sports, beachfront dining, and breathtaking sunsets.

Fort George: For history enthusiasts, staying near Fort George offers a unique experience. This area is rich in history and showcases panoramic views of St. Georges harbor. There are a few guest houses in St. Georges near Fort George, providing a tranquil stay with easy access to the fort and other historical sites.

Lance Aux Epines: Located on the southern coast of Grenada, Lance Aux Epines is an upscale residential area offering a serene setting. It is known for its luxury villas and guest houses, some of which are nestled on the beachfront. Staying in Lance Aux Epines allows for a quiet and exclusive stay while still being in close proximity to St. Georges and its attractions.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $500.St. Georges in Grenada is a popular tourist destination known for its stunning beaches, vibrant culture, and historical landmarks. With its picturesque landscapes and warm hospitality, it offers a memorable experience for travelers. Whether you choose to stay in a guest house in Grenada or a hotel in St. Georges, you will find plenty of attractions and activities to enjoy.Grand Anse Beach: This area is a prime location for tourists, with its beautiful white sand beach and crystal-clear waters. It is home to several luxury hotels, guest houses, and resorts, providing a range of accommodation options. Staying near Grand Anse Beach allows easy access to water sports, beachfront dining, and breathtaking sunsets.3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $500.

Best value for money:

Gem Holiday Beach Resort: This guest house in Grenada, St. Georges, offers excellent value for money with its affordable rates and convenient location near Grand Anse Beach. The rooms are comfortable and equipped with all necessary amenities. The resort also has a restaurant and a pool for guests to enjoy.

Siesta Hotel: Situated near Grand Anse Beach, this guest house offers budget-friendly accommodation without compromising on comfort. The rooms are clean and cozy, and the staff is friendly and helpful. Guests can take advantage of the on-site restaurant and enjoy a relaxing stay.

La Heliconia: Located in a quiet neighborhood of St. Georges, this guest house offers affordable rates and a peaceful atmosphere. The rooms are spacious and well-maintained, and guests have access to a shared kitchen. The guest house is conveniently located near local restaurants and shops.

Best kids-friendly hotels:

Calabash Luxury Boutique Hotel: This 5-star hotel in St. Georges is known for its family-friendly amenities and services. The spacious suites provide ample room for families, and the hotel offers a kids club, babysitting services, and a childrens pool. The stunning beachfront location adds to the appeal for families.

Grenadian by Rex Resorts: This beachfront hotel offers a range of activities and facilities suitable for children. The resort features a kids club, playground, and a variety of water sports. The spacious rooms have interconnecting options for family convenience.

Best hotels for a romantic getaway:

Spice Island Beach Resort: This 5-star resort in Grenada, St. Georges, offers an idyllic setting for couples seeking a romantic escape. With its luxurious suites, private pool villas, and pristine beachfront location, it provides a perfect ambiance for relaxation and romance. The resort also offers romantic dining options and couples spa treatments.

Mount Cinnamon Resort & Beach Club: Nestled on the hillside overlooking Grand Anse Beach, this boutique hotel offers a romantic and intimate atmosphere. The spacious suites and villas provide privacy and breathtaking views. The resort also has a beach club, restaurant, and spa services for couples to enjoy.

Best for location:

Coyaba Beach Resort: This 4-star hotel boasts a prime location on Grand Anse Beach, offering stunning views and direct beach access. The resort features spacious rooms, a pool, an on-site restaurant, and a bar. It offers a convenient base for exploring the nearby attractions.

Radisson Grenada Beach Resort: Situated on their own private beach, this 4-star hotel provides a peaceful and secluded atmosphere while still being close to St. Georges. The resort offers comfortable rooms, multiple dining options, water sports facilities, and a spa.

Laluna Boutique Beach Hotel & Villas: Tucked away on Morne Rouge Bay, this boutique hotel offers a secluded and tranquil setting. The stylish cottages and villas provide privacy, and the resort features a spa, a beach bar, and a restaurant. Staying here allows for a peaceful retreat while still being within reach of St. Georges.

Best for a short city break:

Radisson Grenada Beach Resort: With its convenient location near St. Georges, this 4-star hotel allows easy access to the citys attractions. The comfortable rooms, beachfront setting, and on-site amenities make it a suitable choice for a short city break.

Coyaba Beach Resort: Situated on Grand Anse Beach, this hotel offers a balance between beach relaxation and proximity to St. Georges. Guests can experience the lively city and its cultural sites while also enjoying the tranquility of the beachfront resort.

Show moreLess