A marina with boats docked, surrounded by lush greenery and mountains in the background.

Ucluelet Hotel Guide - Hotels with Spa in Ucluelet, British Columbia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Ucluelet Hotels with Spa

Tonight
9 Aug - 10 Aug
Tomorrow
10 Aug - 11 Aug
Next weekend
14 Aug - 16 Aug
In two weeks
21 Aug - 23 Aug

Our top choices for Ucluelet hotels with a spa

1. Pacific Rim Motel

Pacific Rim Motel
Ucluelet
€173
includes taxes & fees
1 Sept - 2 Sept
Pacific Rim Motel

2. Ucluelet Wildwood Inn

Ucluelet Wildwood Inn
Ucluelet
€222
includes taxes & fees
7 Sept - 8 Sept
Ucluelet Wildwood Inn

3. The Bayshore Waterfront Inn

The Bayshore Waterfront Inn
Ucluelet
€223
includes taxes & fees
6 Sept - 7 Sept
The Bayshore Waterfront Inn

4. The Cabins at Terrace Beach

The Cabins at Terrace Beach
Ucluelet
€327
includes taxes & fees
30 Aug - 31 Aug
The Cabins at Terrace Beach

5. Canadian Princess Lodge & Marina

Canadian Princess Lodge & Marina
Ucluelet
€289
includes taxes & fees
30 Aug - 31 Aug
Canadian Princess Lodge & Marina

6. Little Beach Resort

Little Beach Resort
Ucluelet
€251
includes taxes & fees
30 Aug - 31 Aug
Little Beach Resort

7. Sea Esta

Sea Esta
Ucluelet
€256
includes taxes & fees
3 Sept - 4 Sept
Sea Esta

8. Black Bear Cottage

Black Bear Cottage
Ucluelet
€366
includes taxes & fees
9 Sept - 10 Sept
Black Bear Cottage

9. West Coast Cabin

West Coast Cabin
Ucluelet
€376
includes taxes & fees
3 Sept - 4 Sept
West Coast Cabin

10. Shore Thing

Shore Thing
Ucluelet
€279
includes taxes & fees
7 Sept - 8 Sept
Shore Thing
View all properties

Choose what matters most at spa hotels in Ucluelet

Pool
Hot tub
Breakfast included
4 stars
5 stars

Top Ucluelet Hotel Reviews

The Francis Boutique Inn

The Francis Boutique Inn

10/10 Excellent
"Super clean and great location"
Travis 2-night trip
Posted 8 days ago
The Francis Boutique Inn
West Coast Motel

West Coast Motel

10/10 Excellent
"All good, no complaints"
Alison 1-night trip
Posted 10 days ago
West Coast Motel
Waters Edge Shoreside Suites

Waters Edge Shoreside Suites

8/10 Good
"We had a really nice three night stay, the accommodation was very spacious with wonderful views out over the water. The kitchen was well equipped and the bed was comfortable and our balcony was a lovely spot to relax with a glass of wine while enjoying the beautiful scenery! The accommodation could do with a little updating and renovation but all in all we had a wonderful, relaxing visit!"
Louise 3-night trip
Posted 2 weeks ago
Waters Edge Shoreside Suites

Frequently asked questions

Looking for a spa hotel in Ucluelet?
Forget the stress of everyday life and book yourself a hotel with a spa. Travellers recommend the sea views and wildlife in Ucluelet so get ready to explore the great outdoors. Take part in recreational activities such as fishing during your holiday. Hotels with spas are the perfect way to take a break from your routine and add a layer of luxury to your holiday.
What is the best spa hotel in Ucluelet?
Black Rock Oceanfront Resort is a top beach spa hotel featuring a fitness centre, a bar and a restaurant. Spend an afternoon at the spa where you'll find massage treatments. Another popular spa hotel in Ucluelet is Waters Edge Shoreside Suites.
How many spa hotels will I find in Ucluelet?
Among Expedia's 248 accommodation options in Ucluelet, there are 2 spa hotels.
What's there to see and do in Ucluelet?
Experience Ucluelet and visit Ucluelet Aquarium, Ucluelet Big Beach and Wild Pacific Trail. If you have extra time while you're in the area, you might want to stop by Pacific Rim National Park Reserve and Little Beach.
What is a Ucluelet spa hotel?
Spa hotels in Ucluelet feature on-site spas and offer services including massages and a choice of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are a must if you want to give yourself an extra treat while on holiday.