We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Hotels near Pigeon Island National Park

Check In Check Out
Show Prices
Enter dates for best prices

Hotels travelers recommend

Rodney Bay, St. Lucia
0.5 miles from Pigeon Island National Park
Travelers' Choice® 2015 Winner All-Inclusive Offers & Announcements Instant Air Credit!!
Sandals Grande St. Lucian Spa & Beach Resort Slideshow
#12 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
Pigeon Island Causeway | Cap Estate, Gros Islet CP5984, St. Lucia
0.8 miles from Pigeon Island National Park
The Landings St. Lucia Slideshow
#16 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Pets Allowed
Show Prices
Smugglers Cove Dr, Cap Estate, St. Lucia
1.2 miles from Pigeon Island National Park
Special Price Enjoy up to 35% savings
Cap Maison Slideshow
#14 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
Reduit Beach, Rodney Bay Village | Box 1892, Gros Islet, St. Lucia
1.3 miles from Pigeon Island National Park
GreenLeadersPlatinum level
Bay Gardens Beach Resort Slideshow
#18 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Green
  • Beach
Show Prices
Rodney Bay, Gros Islet, St. Lucia
1.3 miles from Pigeon Island National Park
blu St Lucia Slideshow
#39 of 57 hotels in St. Lucia
  • Free Parking
  • Pool
Show Prices
Reduit Beach, Gros Islet, St. Lucia
1.4 miles from Pigeon Island National Park
Royal by Rex Resorts Slideshow
#26 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
Rodney Bay | P.O. Box cp 6013, Gros Islet, St. Lucia
1.4 miles from Pigeon Island National Park
#31 of 57 hotels in St. Lucia
  • Free Parking
  • Pool
Show Prices
Rodney Bay, Reduit Beach, Gros Islet, St. Lucia
1.4 miles from Pigeon Island National Park
St. Lucian by Rex Resorts Slideshow
#35 of 57 hotels in St. Lucia
  • Resort hotel
  • Beach
  • Free Parking
  • Pool
Show Prices
Reduit Beach | Rodney Bay Village, Gros Islet 3050, St. Lucia
1.4 miles from Pigeon Island National Park
#41 of 57 hotels in St. Lucia
  • Resort hotel
  • Beach
  • Free Parking
  • Free Breakfast
Show Prices
Flamboyant Road, Reduit Beach Rd, Rodney Bay | PO Box 155, Castries, St. Lucia
1.5 miles from Pigeon Island National Park
#33 of 57 hotels in St. Lucia
#10 of 17 hotels in Castries
  • Free Parking
  • Pool
Show Prices
Massade | P O Box 497, Gros Islet, St. Lucia
1.5 miles from Pigeon Island National Park
Stephanie's Hotel Slideshow
#48 of 57 hotels in St. Lucia
  • Beach
  • Budget
  • Free Parking
  • Casino
Show Prices
Massade | PO Box 143, Gros Islet, St. Lucia
1.5 miles from Pigeon Island National Park
#53 of 57 hotels in St. Lucia
  • Resort hotel
  • Free Parking
  • Pool
Show Prices
Cariblue Beach | Cap Estate, Castries 437, St. Lucia
1.6 miles from Pigeon Island National Park
Travelers' Choice® 2015 Winner All-Inclusive
The BodyHoliday, LeSport Slideshow
#6 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
PO Box RB2742 | Rodney Bay, Gros Islet, St. Lucia
1.6 miles from Pigeon Island National Park
#40 of 57 hotels in St. Lucia
  • Free Parking
  • Free Breakfast
  • Pool
Show Prices
Rodney Bay Village, Gros Islet, St. Lucia
1.7 miles from Pigeon Island National Park
Coco Palm Resort Slideshow
#28 of 57 hotels in St. Lucia
  • Resort hotel
  • Free Parking
  • Pool
Show Prices
Rodney Bay, Gros Islet, St. Lucia
1.7 miles from Pigeon Island National Park
#42 of 57 hotels in St. Lucia
  • Budget
Show Prices
Rodney Heights | Rodney Bay, Gros Islet 00124, St. Lucia
1.7 miles from Pigeon Island National Park
#56 of 57 hotels in St. Lucia
  • Budget
  • Pool
Show Prices
Rodney Bay Village, Gros Islet 1892, St. Lucia
1.8 miles from Pigeon Island National Park
Special Price 30% off room rate
GreenLeadersPlatinum level
Bay Gardens Hotel Slideshow
#29 of 57 hotels in St. Lucia
  • Green
  • Free Parking
  • Pool
Show Prices
La Brellotte Bay, Gros Islet, St. Lucia
2.0 miles from Pigeon Island National Park
Travelers' Choice® 2016 Winner Top Hotels | Best Service | Romance
East Winds Inn Slideshow
#2 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
Bois d'Orange Gros Isle | PO Box GM 702, Castries, St. Lucia
2.2 miles from Pigeon Island National Park
#51 of 57 hotels in St. Lucia
#14 of 17 hotels in Castries
  • Budget
  • Pool
Labrelotte Bay | Saint Lucia, Castries, St. Lucia
2.3 miles from Pigeon Island National Park
Offers & Announcements Escape the Winter Blues
Windjammer Landing Villa Beach Resort Slideshow
#22 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
PO Box 2374 | Cap Estate, Cas-En-Bas, Castries, St. Lucia
2.6 miles from Pigeon Island National Park
#30 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
Choc Bay | St. Lucia, Gros Islet, St. Lucia (Formerly Morgan Bay Beach Resort)
3.5 miles from Pigeon Island National Park
Special Price Instant Savings!
St. James's Club Morgan Bay Slideshow
#25 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
Choc Bay-Gros Islet Hwy | PO Box 129, Castries, St. Lucia
4.0 miles from Pigeon Island National Park
Special Price March & April Special
Villa Beach Cottages Slideshow
#4 of 57 hotels in St. Lucia
  • Beach
  • Free Parking
  • Pool
Show Prices
Choc Bay, Castries GM910, St. Lucia
4.2 miles from Pigeon Island National Park
Offers & Announcements Book Online & SAVE!!!
Sandals Halcyon Beach Resort Slideshow
#24 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices
Malabar Beach, Castries, St. Lucia
4.8 miles from Pigeon Island National Park
Rendezvous Resort Slideshow
#10 of 57 hotels in St. Lucia
  • Luxury
  • Resort hotel
  • Beach
  • Free Parking
Show Prices

Also consider B&Bs near Pigeon Island National Park

33 Cap Park Hill, Cap Estate | Rodney Bay, Gros Islet, St. Lucia
0.8 miles from Pigeon Island National Park
#48 of 65 St. Lucia B&B and Inns
  • Free Breakfast
  • Pool
Bay Street, Gros Islet, St. Lucia
1.0 miles from Pigeon Island National Park
#6 of 65 St. Lucia B&B and Inns
  • Beach
  • Free Parking
Show Prices
36 Marie Therese Gro-Islet | Castries, Gros Islet, St. Lucia
1.1 miles from Pigeon Island National Park
#43 of 65 St. Lucia B&B and Inns
31 Marie Therese St. | P O Box 2009, Gros Islet, St. Lucia
1.1 miles from Pigeon Island National Park
#49 of 65 St. Lucia B&B and Inns
#