Hotels in Indian Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

Where to stay in Indian Beach?

Postcard Cabins Skagit Valley, Outdoor Collection by Marriott Bonvoy

Postcard Cabins Skagit Valley, Outdoor Collection by Marriott Bonvoy
2.5 star property
29 km from Indian Beach
9.6 out of 10, Exceptional, (94 reviews)
"Absolutely loved this location. Clean and peaceful will be booking again !"
United States
Mary
The price is $127
$184 total
includes taxes & fees
Jul 27 - Jul 28
Postcard Cabins Skagit Valley, Outdoor Collection by Marriott Bonvoy

Manresa Castle

Manresa Castle
3.5 star property
21.1 km from Indian Beach
8.2 out of 10, Very Good, (875 reviews)
"Clean, plenty of parking, staff very friendly."
United States
Lorimae
The price is $130
$145 total
includes taxes & fees
Jun 29 - Jun 30
Manresa Castle

The Resort at Port Ludlow

The Resort at Port Ludlow
3.0 star property
29.3 km from Indian Beach
9.2 out of 10, Wonderful, (1,002 reviews)
"The room was a corner room and had a great view of the water. The room was clean and the beds very comfortable. The restaurant food was very good."
United States
Karen
The price is $180
$223 total
includes taxes & fees
Jun 29 - Jun 30
The Resort at Port Ludlow

The Wild Iris Inn

The Wild Iris Inn
4.0 star property
25.5 km from Indian Beach
9.4 out of 10, Exceptional, (850 reviews)
"For the price..this is a very cozy and comfortable inn"
United States
Thomas
The price is $164
$182 total
includes taxes & fees
Jul 27 - Jul 28
The Wild Iris Inn

Tides Inn & Suites

Tides Inn & Suites
2.0 star property
19.2 km from Indian Beach
8.4 out of 10, Very Good, (1,158 reviews)
"It was a pleasure to stay at the Tides Inn. The staff was excellent and very helpful the room was clean and the view was amazing with deer on the beach in the mornings, we had no problem finding parking and the hot tub in the room with the fireplace a perfect addition to an already great experience. Thank you Tides Inn staff we appreciate you."
United States
Jason
The price is $134
$150 total
includes taxes & fees
Jul 6 - Jul 7
Tides Inn & Suites

Captain Whidbey

Captain Whidbey
3.0 star property
16.8 km from Indian Beach
9.0 out of 10, Wonderful, (353 reviews)
"Clean room, friendly staff. "
United States
Kerry
The price is $211
$235 total
includes taxes & fees
Jun 29 - Jun 30
Captain Whidbey

Acorn Motor Inn

Acorn Motor Inn
2.5 star property
17.3 km from Indian Beach
8.0 out of 10, Very Good, (687 reviews)
"Great place. Excellent staff."
United States
Johnny
The price is $109
$121 total
includes taxes & fees
Jun 29 - Jun 30
Acorn Motor Inn

The La Conner Inn

The La Conner Inn
3.0 star property
25.5 km from Indian Beach
9.2 out of 10, Wonderful, (737 reviews)
"Super friendly staff and such a charmed ng place to stay. Within walking distance to so many adorable boutique shops."
United States
Traci
The price is $177
$201 total
includes taxes & fees
Jun 29 - Jun 30
The La Conner Inn

The Night Owl Perch

The Night Owl Perch
3.0 star property
15.3 km from Indian Beach
9.4 out of 10, Exceptional, (22 reviews)
"Great little spot, im in town for work but would be a great spot for my family."
United States
ZACHERY
The price is $70
$168 total
includes taxes & fees
Jun 29 - Jun 30
The Night Owl Perch

The Swan Hotel

The Swan Hotel
2.0 star property
18 km from Indian Beach
9.8 out of 10, Exceptional, (46 reviews)
"Great location, safe parking, darling room. "
United States
Sherry
The price is $258
$288 total
includes taxes & fees
Jun 30 - Jul 1
The Swan Hotel

The Heron Inn & Day Spa

The Heron Inn & Day Spa
3.5 star property
25.5 km from Indian Beach
9.2 out of 10, Wonderful, (377 reviews)
"Nice relaxing stay! I’ll be back!"
United States
Ryan
The price is $181
$201 total
includes taxes & fees
Jun 29 - Jun 30
The Heron Inn & Day Spa

Water Front Inn

Water Front Inn
2.0 star property
19.7 km from Indian Beach
8.2 out of 10, Very Good, (1,004 reviews)
"decent, but expensive. nice staff"
United States
BELINDA
The price is $130
$145 total
includes taxes & fees
Jun 30 - Jul 1
Water Front Inn

Auld Holland Inn

Auld Holland Inn
2.5 star property
18.9 km from Indian Beach
8.2 out of 10, Very Good, (1,004 reviews)
"Great place. Clean, convenient, and quiet."
Canada
Gary
The price is $120
$133 total
includes taxes & fees
Jul 6 - Jul 7
Auld Holland Inn

Holiday Inn Express & Suites Marysville by IHG

Holiday Inn Express & Suites Marysville by IHG
2.5 star property
26.9 km from Indian Beach
9.0 out of 10, Wonderful, (1,002 reviews)
"Front desk staffs are so great and the breakfast is good. Nice and quiet place and convenient with all the restaurants around by walk. A good place for my business trip this time in Seattle."
Taiwan
CHIH-CHANG
The price is $131
$148 total
includes taxes & fees
Jul 6 - Jul 7
Holiday Inn Express & Suites Marysville by IHG

Port Townsend Inn

Port Townsend Inn
2.0 star property
19.4 km from Indian Beach
7.8 out of 10, Good, (1,002 reviews)
"Air conditioning OK, also parking Staff/met only one/fine"
United States
Hugh
The price is $119
$133 total
includes taxes & fees
Jun 29 - Jun 30
Port Townsend Inn

La Quinta Inn & Suites by Wyndham Marysville

La Quinta Inn & Suites by Wyndham Marysville
3.0 star property
26.2 km from Indian Beach
9.0 out of 10, Wonderful, (1,849 reviews)
"Great breakfast for overnite stays"
Canada
Val
The price is $121
$137 total
includes taxes & fees
Jul 5 - Jul 6
La Quinta Inn & Suites by Wyndham Marysville

Angel Of The Winds Casino Resort

Angel Of The Winds Casino Resort
3.0 star property
25.6 km from Indian Beach
9.4 out of 10, Exceptional, (1,001 reviews)
"This is one of our favorite places to stay. The staff are all very helpful. The property is clean and we always enjoy our time there. The rooms are clean and spacious. Great restaurants to choose from and the casino is fun, especially when we are winning!"
United States
Brendetta
The price is $179
$195 total
includes taxes & fees
Jul 6 - Jul 7
Angel Of The Winds Casino Resort

Tyee Restaurant and Hotel

Tyee Restaurant and Hotel
2.5 star property
13.3 km from Indian Beach
7.8 out of 10, Good, (133 reviews)
"Friendly staff, and great food. "
United States
Megan
The price is $110
$122 total
includes taxes & fees
Jun 29 - Jun 30
Tyee Restaurant and Hotel

Harborside Inn

Harborside Inn
2.5 star property
19.8 km from Indian Beach
8.4 out of 10, Very Good, (1,002 reviews)
"Harborside Inn is easy to access with great parking. I really enjoy staying there and taking walks in the evening along the marina. "
United States
Janice
The price is $219
$244 total
includes taxes & fees
Jun 29 - Jun 30
Harborside Inn

Medallion Inn & Suites

Medallion Inn & Suites
3.5 star property
24.8 km from Indian Beach
8.6 out of 10, Excellent, (2,575 reviews)
"Very good breakfast, friendly staff"
United States
Tracy
The price is $161
$181 total
includes taxes & fees
Jun 29 - Jun 30
Medallion Inn & Suites
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.

When is the best time to visit Camano Island?

Our prices for hotels in Camano Island are cheapest in November
Price trends for hotels in Camano Island
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Camano Island
June
High 17°C / low 11°C. Sunny most days.
View properties in June
17°
weather_sun
June, no crowd data, average high temperature 17 degrees Celsius, average low temperature 11 degrees Celsius. Sunny most days.
11°
20°
weather_sun
July, no crowd data, average high temperature 20 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
20°
weather_sun
August, no crowd data, average high temperature 20 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
17°
weather_sun
September, no crowd data, average high temperature 17 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
13°
weather_sun
October, no crowd data, average high temperature 13 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
weather_cloudy
November, no crowd data, average high temperature 9 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
weather_cloudy
December, no crowd data, average high temperature 6 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
January, no crowd data, average high temperature 7 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
weather_cloudy
February, no crowd data, average high temperature 7 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
weather_cloudy
March, no crowd data, average high temperature 9 degrees Celsius, average low temperature 4 degrees Celsius. Cloudy most days.
11°
weather_sun
April, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
15°
weather_sun
May, no crowd data, average high temperature 15 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
Monthly weather averages (˚C)

Check out reviews of Indian Beach hotels guests love

Find out more about Indian Beach