Logo: The Beachfront Hotel Guide The Beachfront Hotel Guide

Beachfront hotels in Washington State

A curated list of beach hotels and resorts

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in December 2022.

Hey! I love staying in a nice beachfront hotel - being able to go straight from your room down to the ocean is a priceless feeling. To help save some time when booking your next vacation I've put together this list of beachfront hotels and resorts in Washington State. I hope you will like it!

  • 1 The Breakers Long Beach Oceanview, United States

    Beach: The Breakers Long Beach

    *** Resort. Featuring an indoor swimming pool and a private beach area, The Breakers Long Beach is in Long Beach, Washington. Guests can enjoy a number of outdoor activities, such as basketball, beach volleyball and cycling. The rooms here receive free Wi-Fi access, a microwave, a refrigerator, and a balcony or patio. Show full description Guest review score 8.8, rooms from around $487.

    See available rooms
  • 2 Quinault Beach Resort & Casino Ocean Shores, United States

    Beach: Quinault Beach Resort & Casino

    *** Hotel. Quinault Beach Resort & Casino offers nonsmoking accommodations in Ocean Shores. Guests can enjoy on-site dining options. Each room includes a flat-screen TV. Show full description Guest review score 8.5, rooms from around $506.

    See available rooms
  • 3 Beachwood Condos & Resort Copalis Beach, United States

    Beach: Beachwood Condos & Resort

    **** Resort. Located off SR 109 on Copalis Beach, just 5 miles north of Ocean Shores, this beachfront resort features private beach access and an observation tower. All townhomes include a fully-equipped kitchen. A seating area with sofa or futon, and cable TV is included in each townhouse at Beachwood Condos & Resort. Show full description Guest review score 7.2, rooms from around $591.

    See available rooms
  • 4 Juan de Fuca Waterfront Hotel & Cottages Sequim, United States

    Beach: Juan de Fuca Waterfront Hotel & Cottages

    *** Hotel. Offering a private beach area, Juan de Fuca Waterfront Hotel & Cottages are located in Sequim. A flat-screen cable TV and DVD player are included in each room. Free Wi-Fi is available in all rooms at the Juan de Fuca Waterfront Hotel & Cottages. Show full description Guest review score 9.3, rooms from around $1038.

    See available rooms
  • 5 Lighthouse Oceanfront Resort Long Beach, United States

    Beach: Lighthouse Oceanfront Resort

    *** Resort. Our resort is quietly nestled in the sea pines just North of Long Beach, WA only a few hundred feet from the Pacific Ocean. Our one, two and three bedroom suites are spacious sized up to 1150 sf and boast full sized kitchens in each suite. A large selection of our resort suites feature stunning Pacific Ocean views. Show full description Guest review score 9.1, rooms from around $194.

    See available rooms
  • 6 McMenamins Kalama Harbor Lodge Kalama, United States

    Beach: McMenamins Kalama Harbor Lodge

    *** Hotel. Facing the beachfront, McMenamins Kalama Harbor Lodge offers 3-star accommodations in Kalama and features a garden, terrace and restaurant. Among the facilities at this property are a 24-hour front desk and an ATM, along with free WiFi throughout the property. Guests can have a drink at the bar. Show full description Guest review score 9.1

    See available rooms
  • 7 Canterbury Inn Ocean Shores, United States

    Beach: Canterbury Inn

    Resort. Located in Ocean Shores, a 18-minute walk from Ocean Shores Beach, Canterbury Inn provides accommodations with a fitness center, free private parking and a shared lounge. Located around 3.2 miles from Ocean City State Park, the resort with free WiFi is also a 8-minute walk away from Chance A La Mer State Park. Show full description Guest review score 8.8, rooms from around $510.

    See available rooms
  • 8 Adrift Hotel Oceanview, United States

    Beach: Adrift Hotel

    *** Hotel. Offering scenic ocean views, this beachfront hotel is located in Long Beach, Washington. Guests can enjoy locally inspired cuisine at the Adrift Hotel’s top floor restaurant; [pickled fish] eat + drink. Each bright guest room features a satellite flat-screen TV, and a refrigerator. Show full description Guest review score 7.9, rooms from around $720.

    See available rooms
  • 9 The Polynesian Resort Ocean Shores, United States

    Beach: The Polynesian Resort

    *** Resort. Offering an indoor heated pool, this beachfront resort is located in Ocean Shores, Washington. Suites at The Polynesian Resort feature full kitchen, living room with fireplace, cable TV, private bathroom with bath/shower. Relax afterwards in the hot tub or dry sauna. Show full description Guest review score 7.2, rooms from around $89.

    See available rooms
  • 10 Hotel Bellwether on Bellingham Bay Bellingham, United States

    Beach: Hotel Bellwether on Bellingham Bay

    **** Hotel. Located at Bellingham Marina, this waterfront property offers views of Bellingham Bay. A spa and wellness center and 2 restaurants are located on site. Free Wi-Fi is available in all guest rooms. This is a beachfront hotel. Show full description

    See available rooms
  • 11 Silver Cloud Hotel Tacoma Waterfront Tacoma, United States

    Beach: Silver Cloud Hotel Tacoma Waterfront

    *** Hotel. Located on the shores of Commencement Bay, this hotel offers waterfront lodging in Tacoma. All rooms feature views of the bay and free Wi-Fi. Large windows and a 55-inch plasma TV are provided in each bright room of the Silver Cloud Inn-Tacoma Waterfront. This is a beachfront hotel. Show full description Guest review score 8.9, rooms from around $250.

    See available rooms
  • 12 Hotel Rio Vista Winthrop, United States

    Beach: Hotel Rio Vista

    *** Hotel. Hotel Rio Vista is in Winthrop. All rooms include views of the river. Free Wi-Fi access is available. This is a beachfront hotel. Show full description Guest review score 8.5, rooms from around $594.

    See available rooms
  • 13 Red Lion Hotel Port Angeles Harbor Port Angeles, United States

    Beach: Red Lion Hotel Port Angeles Harbor

    *** Hotel. In downtown Port Angeles, this Washington hotel features a seasonal outdoor pool, a restaurant and lounge and spacious rooms with free Wi-Fi. The terminal for ferries departing to Victoria, British Columbia is just a 4 minute walk away. All guest rooms at Red Lion Hotel Port Angeles include a cable TV. This is a beachfront hotel. Show full description Guest review score 8.0, rooms from around $1106.

    See available rooms
  • 14 Sun Mountain Lodge Winthrop, United States

    Beach: Sun Mountain Lodge

    *** Resort. Sun Mountain Lodge is an iconic PNW lodge located in Winthrop, WA. Featuring two restaurants, a Spa, miles of hiking, skiing, and biking trails, an activities center that features seasonal activities like mountain bikes, fly fishing trips, and horse riding, among others. In the winter, skiers and snowboarders can spend time on the slopes at this lodge offering cross-country skiing, ski equipment rentals, and ski lessons. This is a beachfront hotel. Show full description Guest review score 8.0, rooms from around $799.

    See available rooms
  • 15 Ocean Crest Resort Moclips, United States

    Beach: Ocean Crest Resort

    **** Resort. Featuring free WiFi and no cleaning fees, Ocean Crest Resort offers pet-friendly accommodations in Moclips. Guests can enjoy the on-site Dinner House with panoramic ocean views. Rooms come with a TV and Keurig. This is a beachfront hotel. Show full description Guest review score 7.4, rooms from around $713.

    See available rooms
  • 16 Silver Cloud Hotel - Mukilteo Waterfront Mukilteo, United States

    Silver Cloud Hotel - Mukilteo Waterfront

    *** Hotel. Located next to the Mukilteo-Clinton ferry, this elegant waterfront hotel features views of Possession Sound and Whidbey Island. A complimentary daily breakfast is available. The bright, decorative rooms of the Silver Cloud Hotel - Mukilteo Waterfront are equipped with free Wi-Fi and a 55-inch flat screen TV. Show full description Guest review score 9.3, rooms from around $654.

    See available rooms
  • 17 Resort at Port Ludlow Port Ludlow, United States

    Resort at Port Ludlow

    **** Hotel. Facing the beachfront, Resort at Port Ludlow offers 4-star accommodations in Port Ludlow and features a garden, terrace and restaurant. Among the facilities at this property are a 24-hour front desk and a business center, along with free WiFi throughout the property. Guests can use a bar. Show full description Guest review score 8.9, rooms from around $816.

    See available rooms
  • 18 Soap Lake Natural Spa & Resort Soap Lake, United States

    Soap Lake Natural Spa & Resort

    Resort. Soap Lake Natural Spa & Resort has a fitness centre, private beach area, a shared lounge and terrace in Soap Lake. Boasting family rooms, this property also provides guests with a barbecue. The accommodation offers a sauna, hot tub and free WiFi throughout the property. Show full description

    See available rooms
  • 19 Lighthouse Suites Inn Ocean Shores, United States

    Lighthouse Suites Inn

    *** Hotel. Offering free daily continental breakfast, Lighthouse Suites Inn offers free Wi-Fi. A cable TV, microwave, small fridge and coffee machine are provided in each guest room at Lighthouse Suites Inn. An private bathroom with free toiletries and hairdryer is also included. Select suites offer ocean views. A 24-hour front desk welcomes guests to Ocean Shores Lighthouse Suites Inn. A guest launderette is available for guest use. A variety of beach activities including clam digging, horseback riding, storm watching and beach combing are possible nearby. The hotel is 2953 ft from Pacific Paradise Family Fun Center and 0.6 mi from Chance A La Mer State Park. Ocean Shores Convention Center is 3 minutes’ drive away. Our hotel is pet-friendly, welcoming dogs exclusively in our dune view rooms. Partial and Full Ocean view rooms are not available for dogs. Please note that cats are not permitted in any of our rooms.

    See available rooms
  • 20 Oyster Bay Inn & Suites Bremerton, United States

    Oyster Bay Inn & Suites

    *** Hotel. Oyster Bay Inn & Suites is located on the beachfront in Bremerton. Featuring a private beach area, the 3-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. The hotel provides a terrace and a 24-hour front desk. Show full description Guest review score 8.1, rooms from around $318.

    See available rooms
  • 21 BayVue Hotel, Resort & Suites Ocean Shores, United States

    BayVue Hotel, Resort & Suites

    *** Hotel. Located in Ocean Shores, Washington, this hotel is 3 miles from Quinault Beach Casino. The hotel features an indoor pool, a gym and traditional rooms with free Wi-Fi. A microwave, refrigerator and coffee facilities are provided in every room at the GuestHouse Hotels and Resorts Ocean Shores. Show full description Guest review score 8.0, rooms from around $535.

    See available rooms
  • 22 Semiahmoo Resort Golf & Spa, Trademark Collection by Wyndham Blaine, United States

    Semiahmoo Resort Golf & Spa, Trademark Collection by Wyndham

    **** Resort. An outdoor pool, tennis courts, a golf course and restaurants are offered at this beachfront resort and spa. Free Wi-Fi and plush bathrobes are provided in all rooms. Semiahmoo Park is adjacent. Show full description Guest review score 7.7, rooms from around $664.

    See available rooms
  • 23 Hotel Mar Vista Ocean Shores, United States

    Hotel Mar Vista

    *** Hotel. Hotel Mar Vista is a 3-star property situated in Ocean Shores, facing the beach. The property is around 1.2 km from Ocean Shores Beach, 4. Show full description

    See available rooms
  • 24 Curley's Resort & Dive Center Sekiu, United States

    Curley's Resort & Dive Center

    *** Hotel. Curley's Resort & Dive Center in Sekiu has 3-star accommodations with a private beach area. The hotel has both free WiFi and free private parking. Anacortes Airport is 137 miles from the property. Guest review score 6.0, rooms from around $412.

    See available rooms
  • 25 West Beach Resort Eastsound, United States

    Beach: West Beach Resort

    Holiday park. Nestled along the shores of the Salish Sea, this Eastsound, Washington property features self-catering oceanfront cottages and a private beach area. A hot tub and a children’s playground can be found on site. Each cottage at West Beach Resort comes with a kitchenette with an oven and refrigerator, a patio with outdoor furniture and a barbecue, and a fireplace. Show full description Guest review score 9.0, rooms from around $169.

    See available rooms
  • 26 The Bluff on Whidbey Oak Harbor, United States

    Beach: The Bluff on Whidbey

    Bed and Breakfast. Offering mountain views, The Bluff on Whidbey in Oak Harbor offers accommodations and a garden. This beachfront property offers access to free Wifi and free private parking. Guests can use the hot tub or enjoy sea views. Show full description Guest review score 9.7

    See available rooms
  • 27 Country Cottage of Langley Langley, United States

    Beach: Country Cottage of Langley

    ** Bed and Breakfast. Country Cottage of Langley provides beachfront accommodations in Langley. Featuring sea and mountain views, this bed and breakfast also provides guests with free Wifi. The accommodation provides airport transfers, while a car rental service is also available. Show full description Guest review score 9.1

    See available rooms
  • 28 Grey Gull Ocean Shores, United States

    Beach: Grey Gull

    Aparthotel. Located 1 mile away from Ocean Shores Convention Center, this hotel features a seasonal outdoor pool, hot tub and sauna. It offers rooms equipped with gas fireplaces and free Wi-Fi. A TV and a DVD player are provided in each room at the Grey Gull. This is a beachfront hotel. Show full description Guest review score 9.0, rooms from around $609.

    See available rooms
  • 29 The Waterfront at Potlatch Shelton, United States

    Beach: The Waterfront at Potlatch

    Motel. Boasting barbecue facilities and a garden, The Waterfront at Potlatch is set in Shelton. All rooms feature a flat-screen TV with cable channels and a private bathroom. The property provides a 24-hour front desk. This is a beachfront hotel. Show full description Guest review score 8.9, rooms from around $99.

    See available rooms
  • 30 Grandview Lake Chelan- Waterfront View, Pool, Hot tub, Golf, 1 Min To Downtown Chelan, United States

    Beach: Grandview Lake Chelan- Waterfront View, Pool, Hot tub, Golf, 1 Min To Downtown

    Aparthotel. With city views, Grandview Lake Chelan- Waterfront View, Pool, Hot tub, Golf, 1 Min To Downtown is located in Chelan and has a restaurant, a 24-hour front desk, bar, garden, seasonal outdoor pool and terrace. Both WiFi and private parking are available at the aparthotel free of charge. Offering a balcony or patio with views of the mountain and lake, the units feature air conditioning, a seating area, cable flat-screen TV and kitchen. This is a beachfront hotel. Show full description Guest review score 8.1

    See available rooms
  • 31 Moonstone Beach Motel Moclips, United States

    Moonstone Beach Motel

    Motel. Located in Moclips, a few steps from Mocrocks Beach, Moonstone Beach Motel has accommodations with free WiFi and free private parking. The property is around 17 miles from Ocean City State Park, 19 miles from Chance A La Mer State Park and 9.3 miles from Griffiths-Priday Ocean State Park. Show full description

    See available rooms
  • 32 Long beach Camping Resort Yurt 8 Oceanview, United States

    Long beach Camping Resort Yurt 8

    Holiday park. Long beach Camping Resort Yurt 8 offers accommodations in Oceanview, a 9-minute walk from Seaview Beach. This beachfront property offers access to free Wifi and free private parking. The resort village also offers facilities for disabled guests. Show full description Guest review score 9.1

    See available rooms
  • 33 Long Beach Camping Resort Studio Cabin 3 Seaview, United States

    Long Beach Camping Resort Studio Cabin 3

    Holiday park. Long Beach Camping Resort Studio Cabin 3 offers accommodations in Seaview, a 9-minute walk from Seaview Beach. This beachfront property offers access to a patio, free private parking, and free Wifi. The resort village also offers facilities for disabled guests. Show full description Guest review score 8.5

    See available rooms
  • 34 Long beach Camping Resort Yurt 12 Seaview, United States

    Long beach Camping Resort Yurt 12

    Holiday park. Situated in Seaview in the Washington State region, with Seaview Beach nearby, Long beach Camping Resort Yurt 12 features accommodation with free WiFi and free private parking. For added convenience, the property can provide towels and bed linen for an extra charge. The nearest airport is Portland International Airport, 180 km from the holiday park. Show full description Guest review score 8.0

    See available rooms
  • 35 Long beach Camping Resort Yurt 9 Oceanview, United States

    Long beach Camping Resort Yurt 9

    Holiday park. Long beach Camping Resort Yurt 9 offers accommodations in Oceanview, a 9-minute walk from Seaview Beach. This beachfront property offers access to free Wifi and free private parking. The resort village also offers facilities for disabled guests. Show full description Guest review score 8.0

    See available rooms
  • 36 Cottage Lake Bed and Breakfast Woodinville, United States

    Cottage Lake Bed and Breakfast

    Bed and Breakfast. Providing a garden, Cottage Lake Bed and Breakfast provides accommodations in Woodinville. This beachfront property offers access to a terrace, free private parking, and free Wifi. The bed and breakfast has an outdoor fireplace and a hot tub. Show full description Guest review score 9.8, rooms from around $245.

    See available rooms
  • 37 Haus Hanika Leavenworth, United States

    Haus Hanika

    Bed and Breakfast. Haus Hanika features a hot tub, as well as air-conditioned accommodation in Leavenworth, 38 km from Wenatchee Convention Center. This beachfront property offers access to a balcony, free private parking and free WiFi. The bed and breakfast has private entrance. Show full description

    See available rooms
  • 38 The Lowtide Motel Copalis Beach, United States

    The Lowtide Motel

    Motel. The Lowtide Motel is located in Copalis Beach, a 2-minute walk from Copalis Beach and 6.4 miles from Ocean City State Park. Featuring family rooms, this property also provides guests with a grill. Show full description Guest review score 8.6, rooms from around $433.

    See available rooms
  • 39 Americas Best Value Inn Ocean Shores Ocean Shores, United States

    Americas Best Value Inn Ocean Shores

    *** Motel. Americas Best Value Inn Ocean Shores offers free WiFi in each guest room at this pet-free, child-free property. The adult-only rooms include a fridge, microwave, ice bucket and a 40" flat-screen TV with cable channels. Each room is equipped with a private bathroom with bathtub. Americas Best Value Inn Ocean Shores features free WiFi throughout the property. Guests have nearby access to an oceanside grass area for picnics or beach access. Guests can enjoy various activities in the surroundings, including golfing, horseback riding, driving go-karts, biking, riding scooters, parks, shopping, and windsurfing. Ocean City State Park is 1.9 mi from the property, while Chance A La Mer State Park is 984 feet from Americas Best Value Inn Ocean Shores. Pacific Paradise Family Fun Center is 1640 feet away. Guest review score 8.2, rooms from around $79.

    See available rooms
  • 40 Arena del Mar Grayland, United States

    Arena del Mar

    Motel. Located in Grayland, 500 metres from Grayland Beach, Arena del Mar provides accommodation with free WiFi and free private parking. The property is set 5.2 km from Heather, 6 km from Cohassett Beach and 6. Show full description Guest review score 8.1, rooms from around $96.

    See available rooms
  • 41 River's Edge Lodge Leavenworth, United States

    River's Edge Lodge

    * Motel. Located in Leavenworth, 18 miles from Wenatchee Convention Center, River's Edge Lodge has accommodations with a private beach area and free private parking. Featuring a garden, the 1-star motel has air-conditioned rooms with free WiFi, each with a private bathroom. The motel provides river views and a sun terrace. Show full description

    See available rooms
  • 42 The Landmark Inn on Orcas Island Eastsound, United States

    The Landmark Inn on Orcas Island

    Aparthotel. Located in Eastsound, The Landmark Inn on Orcas Island provides accommodation with free WiFi. Each privately owned condo is equipped with a oversized balcony, flat screen Smart TVs with YouTube TV Streaming service provided complimentary, a separate living room & dining room, and a well-stocked kitchen with full-size appliances, a private bathroom with a bathtub/shower. The property offers barbecue facilities. This is a beachfront hotel. Show full description

    See available rooms
  • 43 Apocalypto Motel Neah Bay, United States

    Apocalypto Motel

    Motel. Set in Neah Bay, 2.3 km from Waadah Island, Apocalypto Motel offers accommodation with a terrace, free private parking and a restaurant. The property is around 5. This is a beachfront hotel. Show full description Guest review score 7.4, rooms from around $110.

    See available rooms
  • 44 Crescent Bar Camping Resort Cottage 4 Trinidad, United States

    Crescent Bar Camping Resort Cottage 4

    Holiday park. Crescent Bar Camping Resort Cottage 4 is located in Trinidad, just 26 miles from Wenatchee Convention Center and 26 miles from The Gorge Amphitheatre. The resort village also offers facilities for disabled guests. This air-conditioned resort village comes with a fully equipped kitchen, a seating area, a dining area, and a cable flat-screen TV. This is a beachfront hotel. Show full description Guest review score 7.0

    See available rooms
  • 45 Calypso at Nautilus - Pet Friendly, Walk to beach! Ocean Shores, United States

    Beach: Calypso at Nautilus - Pet Friendly, Walk to beach!

    Holiday home. Calypso at Nautilus - Pet Friendly, Walk to beach!, a property with a garden, is located in Ocean Shores, 4 km from Ocean City State Park, less than 1 km from Chance A La Mer State Park, as well as 15 km from Griffiths-Priday Ocean State Park. This beachfront property offers access to a balcony and free WiFi. Show full description Guest review score 9.0, rooms from around $570.

    See available rooms
  • 46 Crescent Bar Waterfront Home- Private Beach, Water Views, Hiking, Golf, Live Concerts Quincy, United States

    Beach: Crescent Bar Waterfront Home- Private Beach, Water Views, Hiking, Golf, Live Concerts

    Holiday home. Boasting a garden, a terrace, and a restaurant, Crescent Bar Waterfront Home- Private Beach, Water Views, Hiking, Golf, Live Concerts provides accommodation in Quincy with free WiFi and river views. Featuring free private parking, the holiday home is in an area where guests can engage in activities such as hiking, fishing and cycling. The holiday home comes with 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with cable channels, a dining area, a fully equipped kitchen, and a balcony with mountain views. Show full description Guest review score 9.0

    See available rooms
  • 47 Crescent Beach and RV Park Port Angeles, United States

    Beach: Crescent Beach and RV Park

    Campsite. Crescent Beach and RV Park has mountain views, free WiFi and free private parking, situated in Port Angeles. All units come with a patio with sea views, a kitchenette with a fridge and a microwave, and a private bathroom with shower. A stovetop and coffee machine are also available. Show full description Guest review score 9.0

    See available rooms
  • 48 Snug Harbor Resort and Marina Friday Harbor, United States

    Beach: Snug Harbor Resort and Marina

    Chalet. Snug Harbor Resort and Marina in Friday Harbor provides accommodations with free bikes, a garden, and barbecue facilities. This property offers access to table tennis. The chalet features sea views, an outdoor fireplace, and free Wifi is available throughout the property. The units come with parquet floors and feature a fully equipped kitchen with an oven, a dining area, a flat-screen TV with satellite channels, and a private bathroom with shower and a hair dryer. A microwave, a toaster, and fridge are also available, as well as a coffee machine and a kettle. At the chalet complex, each unit has bed linen and towels. There is an on-site restaurant and coffee shop. Activities such as cycling, fishing, and canoeing can be enjoyed in the area, and guests can relax along the beachfront. Water sports facilities is available on-site and hiking can be enjoyed close to the chalet. Roche Harbor Seaplane Base Airport is 7.5 miles from the property. Guest review score 9.6, rooms from around $219.

    See available rooms
  • 49 AMAZING SEAVIEW SPACIOUS CONDO WITH an AMAZING VIEW!!! Seaview, United States

    Beach: AMAZING SEAVIEW SPACIOUS CONDO WITH an AMAZING VIEW!!!

    Apartment. Featuring city views, AMAZING SEAVIEW SPACIOUS CONDO WITH an AMAZING VIEW!!! Show full description Guest review score 9.3

    See available rooms
  • 50 Inn at Discovery Coast Oceanview, United States

    Beach: Inn at Discovery Coast

    **** Inn. Facing the beachfront, Inn at Discovery Coast offers 4-star accommodations in Long Beach and features free bikes, shared lounge and bar. Located around a 2-minute walk from Long Beach, the inn with free WiFi is also 18 miles away from Astoria-Megler Bridge. The inn has an indoor pool, sauna, evening entertainment and room service. Show full description Guest review score 8.6, rooms from around $951.

    See available rooms
Tomas Mazowski

I try my best to keep this guide up to date and I last refreshed it in December 2022. Did I miss a hotel that should be on this list? Send me an email and let me know!

Missing a hotel on our list?

Do you know of a cool beachfront hotel in Washington State that's missing from this list?

Let me know!

In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!