Saint John Hotels

3 Hotels Found

  1. Show Prices

    Hotel Class 5 out of 5 stars

    PO Box 720, Caneel Bay, St. John, 00831-0720, Caribbean

    • Hotel Photos
  2. Show Prices

    Hotel Class 4.5 out of 5 stars

    Cruz Bay, St. John, 00831, Caribbean

    1 review

    "Everything you ever wanted in a resort! In my opinion, a hotel room is a hotel room and I didn't go..."

    Good for: Spa and Resort, Family Travel, Beaches

    • Hotel Photos
  3. Show Prices

    Number 157 Estate Enighed, P.O. Box 33, Cruz Bay, St. John, 00831-0033, Caribbean

    • Hotel Photos

Instant Answers: Saint John

Get an instant answer from local experts and frequent travelers

98 travelers online now

Popular Hotels in Saint John
Show Prices

Latest Saint John hotel reviews

Westin St. John Resort & Villas
1872 Reviews & Opinions
Latest: Jul 9, 2014
Caneel Bay, A Rosewood Resort
146 Reviews & Opinions
Latest: Jul 8, 2014