Find hotels in St John's from $82

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St John's hotels

Suites at Derby House

Suites at Derby House
3.0 star property
Castletown
$282 nightly
The price is $297
Apr 29 - Apr 30
Total with taxes and fees
Suites at Derby House

Athol Park Guest House

Athol Park Guest House
3.0 star property
Port Erin
9.4 out of 10, Exceptional, (24 reviews)
"friendly hosts, great breakfasts, handy for local transport and very near the beach."
United Kingdom
Pat
$117 nightly
The price is $123
Apr 5 - Apr 6
Total with taxes and fees
Athol Park Guest House

The George - Castletown Isle of Man

The George - Castletown Isle of Man
3.0 star property
Castletown
9.2 out of 10, Wonderful, (98 reviews)
"Staff very friendly and helpful. "
United Kingdom
Janice
$123 nightly
The price is $130
Apr 12 - Apr 13
Total with taxes and fees
The George - Castletown Isle of Man

Halvard Hotel

Halvard Hotel
4.0 star property
Douglas
9.6 out of 10, Exceptional, (229 reviews)
"Stayed a couple of nights & will be back."
United Kingdom
Rob
$192 nightly
The price is $202
Mar 30 - Mar 31
Total with taxes and fees
Halvard Hotel

COMIS Hotel & Golf Resort

COMIS Hotel & Golf Resort
4.0 star property
Mount Murray
8.8 out of 10, Excellent, (209 reviews)
"Both Aman and Ella were incredibly friendly and helpful throughout the entire stay. Indeed, all of the staff which I encountered or interacted with were very friendly and professional. A true credit to the hotel and I would definitely recommend this hotel to others and stay again if I was in the area."
United Kingdom
Nick
$125 nightly
The price is $131
Apr 15 - Apr 16
Total with taxes and fees
COMIS Hotel & Golf Resort

Halvard Apartments at Castletown

Halvard Apartments at Castletown
4.0 star property
Castletown
9.4 out of 10, Exceptional, (6 reviews)
"An amazing apartment with fantastic amenities. William the caretaker is very helpful. Easy transport links and excellent dining options nearby. Thank you ! "
United Kingdom
Elizabeth
$148 nightly
The price is $155
Mar 30 - Mar 31
Total with taxes and fees
Halvard Apartments at Castletown

Best Western Palace Hotel & Casino

Best Western Palace Hotel & Casino
4.0 star property
Douglas
7.4 out of 10, Good, (941 reviews)
"Lovely hotel fantastic Seaview room good restaurant and breakfast operations easy on site parking "
United Kingdom
Raymond
$90 nightly
The price is $94
Apr 1 - Apr 2
Total with taxes and fees
Best Western Palace Hotel & Casino

Kings' House

Kings' House
3.0 star property
Douglas
10.0 out of 10, Exceptional, (20 reviews)
"Good location, friendly staff and very clean and comfortable - we would happily stay again. "
United Kingdom
Sarah
$85 nightly
The price is $90
Mar 30 - Mar 31
Total with taxes and fees
Kings' House

The Devonian

The Devonian
3.5 star property
Douglas
9.6 out of 10, Exceptional, (170 reviews)
"Great staff there, very friendly."
United Kingdom
Jamie
$79 nightly
The price is $83
Mar 31 - Apr 1
Total with taxes and fees
The Devonian

Opul Boutique

Opul Boutique
3.5 star property
Douglas
8.8 out of 10, Excellent, (35 reviews)
"Lovely staff, great location and excellent value for money "
United Kingdom
Fiona
$99 nightly
The price is $104
Mar 30 - Mar 31
Total with taxes and fees
Opul Boutique

The Sefton

The Sefton
4.0 star property
Douglas
8.4 out of 10, Very Good, (588 reviews)
"Nice hotel good friendly staff"
United Kingdom
David
$104 nightly
The price is $109
Apr 1 - Apr 2
Total with taxes and fees
The Sefton

Regency Hotel

Regency Hotel
4.0 star property
Douglas
9.2 out of 10, Wonderful, (63 reviews)
"I didnt have a beach view, but I wished I did it would of complemented the whole atmosphere of the Regency Hotel. Very quaint, oldy worldy place in a very nice way. Nice personal touches from the toiletries to the shoe shine and sewing kit. Loved my stay. "
United Kingdom
Anne
$115 nightly
The price is $121
Mar 30 - Mar 31
Total with taxes and fees
Regency Hotel

The Empress Hotel

The Empress Hotel
4.0 star property
Douglas
8.4 out of 10, Very Good, (861 reviews)
"All the staff were great. Especially the person who looked after us in the Bistro called Darinka. The food was so good we decided to eat in the Bistro both nights "
United Kingdom
Richard
$116 nightly
The price is $121
Mar 30 - Mar 31
Total with taxes and fees
The Empress Hotel

Ellan Vannin Hotel

Ellan Vannin Hotel
3.5 star property
Douglas
8.4 out of 10, Very Good, (73 reviews)
"friendly and helpful staff, loveiy breakfast and comfortable room"
United Kingdom
gerry
$78 nightly
The price is $82
Apr 1 - Apr 2
Total with taxes and fees
Ellan Vannin Hotel

The Claremont

The Claremont
4.0 star property
Douglas
8.8 out of 10, Excellent, (412 reviews)
"The staff were amazing and so friendly and helpful."
United Kingdom
Lorraine
$126 nightly
The price is $133
Mar 30 - Mar 31
Total with taxes and fees
The Claremont

Penta Hotel

Penta Hotel
3.0 star property
Douglas
8.8 out of 10, Excellent, (66 reviews)
"Nice place. Good location. "
United States
Kevin
$87 nightly
The price is $92
Apr 27 - Apr 28
Total with taxes and fees
Penta Hotel

Mannin Hotel

Mannin Hotel
4.0 star property
Douglas
9.2 out of 10, Wonderful, (149 reviews)
"We did not like being woke up each morning with the door banging and our carpet needed a good clean."
United Kingdom
Terry
$117 nightly
The price is $123
Apr 5 - Apr 6
Total with taxes and fees
Mannin Hotel

Premier Inn Douglas - Isle Of Man

Premier Inn Douglas - Isle Of Man
3.0 star property
Douglas
10.0 out of 10, Exceptional, (2 reviews)
"Clean room; very helpful staff; excellent continental breakfast."
United States
Ronald
$81 nightly
The price is $85
Apr 12 - Apr 13
Total with taxes and fees
Premier Inn Douglas - Isle Of Man

Opul Express

Opul Express
3.0 star property
Douglas
9.4 out of 10, Exceptional, (32 reviews)
"Excellent stay and brilliant breakfast Staff very hekpful"
United Kingdom
Mark
$124 nightly
The price is $130
Mar 30 - Mar 31
Total with taxes and fees
Opul Express

Classic Lodges Ramsey Park

Classic Lodges Ramsey Park
3.5 star property
Ramsey
8.8 out of 10, Excellent, (226 reviews)
"The location staff and facilities but a good room as well "
United Kingdom
Louise
$101 nightly
The price is $106
Apr 6 - Apr 7
Total with taxes and fees
Classic Lodges Ramsey Park
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular St John's attractions

Learn more about St John's

Climb ancient Tynwald Hill where the world's oldest continuous parliament meets annually in this charming parish. Explore the historic Parish Church of St John the Baptist before visiting nearby Saint John's Mill Conference Center for local cultural events.

Photo by Steven Muster
Open Photo by Steven Muster

Top St John's Hotel Reviews

More cheap stays in St John's

Hotels in St John's with star-rating

Frequently asked questions

What is the best area to stay in St John'S?
The best area to stay in St John's is near the Tynwald National Park and Arboretum, particularly for those seeking a tranquil and scenic experience.

This area is centrally located on the Isle of Man, offering convenient access to various parts of the island while providing a peaceful retreat. It's characterized by its open spaces, lush greenery, and proximity to the historic Tynwald Hill, the ancient Viking parliament site. You'll find a few top hotels here that cater to a relaxed pace.

Couples often find this location ideal for a quiet getaway. The extensive walking paths within the arboretum and the surrounding countryside offer opportunities for leisurely strolls and enjoying nature.
When is the best time to go to St John'S?
The best time to visit St John's is during the summer months, from June to August, when the weather is at its warmest and most pleasant.

During this period, you'll experience longer daylight hours, with average temperatures ranging from 15°C to 20°C (59°F to 68°F). This makes it ideal for outdoor activities like exploring the Tynwald National Park, walking along the nearby coastal paths, or visiting the historic Tynwald Hill. Families and couples will find these months great for enjoying the scenic beauty and local attractions without the chill of other seasons.

The late spring (May) and early autumn (September) also offer good conditions, with fewer crowds and mild weather, though temperatures will be a bit cooler.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in St John's.
How can I save on a St John's hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible St John's hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a St John's hotel?
Prices for hotels in St John's often vary, but you can find a great deal from $82 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.