Find the beach hotels that appeal to you the most
Check out our selection of great beach hotels in Blaine
Raintree's Sandcastle, Birch Bay in Blaine features 3-star accommodations with a terrace and barbecue facilities. The hotel has an outdoor swimming pool, hot tub and a 24-hour front desk.

Providing an indoor pool, Oceanview Escape at Birch Bay with indoor Pool & Hot Tub provides accommodations in Blaine.

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.

Just 10 minutes’ walk from the Canadian Border, free Wi-Fi is available throughout the motel. Coffee is available 24-hours a day in the lobby.

Stay at the Bay is located in Blaine, just 2 miles from Birch Bay State Park and 6.5 miles from Peace Arch. Guests can benefit from a balcony and an outdoor fireplace.

Just 6 miles from the ferry to Victoria near the border with British Columbia, these family-friendly apartments have a full kitchen. An outdoor pool and hot tub are on site.

2BR Beachfront Cottage w/ Grill & Expansive Deck is located in Point Roberts, just 18 miles from Bridgeport Skytrain Station and 19 miles from Aberdeen Skytrain Station.


Popular with guests booking beach hotels in Blaine
Popular with guests booking beach hotels in Blaine
Popular with guests booking beach hotels in Blaine
Popular with guests booking beach hotels in Blaine
Popular with guests booking beach hotels in Blaine
Popular with guests booking beach hotels in Blaine
Popular with guests booking beach hotels in Blaine
Popular with guests booking beach hotels in Blaine
Popular with guests booking beach hotels in Blaine