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: Family Travel, Spa and Resort, 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

102 travelers online now

Popular Hotels in Saint John
Show Prices

Latest Saint John hotel reviews

Westin St. John Resort & Villas
1883 Reviews & Opinions
Latest: Jul 18, 2014
Caneel Bay, A Rosewood Resort
153 Reviews & Opinions
Latest: Jul 20, 2014