Top 10 Hotels in Blaine

See all 12 Hotels in Blaine
Semiahmoo Resort Golf & Spa

Semiahmoo Resort Golf & Spa

9565 Semiahmoo Pkwy, Blaine 98230

4.0 out of 5.0
4.2 out of 5 (507 reviews)

Offering direct access to the beach, this Blaine resort is next to a golf course, 2.8 mi (4.5 km) from Semiahmoo Golf & …

Get Rates
Driftwood Lodge

Driftwood Lodge

7394 Birch Bay Dr, Blaine 98230

3.0 out of 5.0
3.3 out of 5 (27 reviews)

Located in Birch Bay, this motel is 11.2 mi (18 km) from White Rock Beach and 11.3 mi (18.2 km) from White Rock Pier. Surre …

Get Rates
Anchor Inn Motel

Anchor Inn Motel

250 CEDAR ST, Blaine 98230-5003

2.5 out of 5.0
3 out of 5 (33 reviews)

Situated in Blaine, this motel is 1.2 mi (1.9 km) from Peace Arch State Park and within 6 mi (10 km) of White Rock Pier and …

Get Rates
Northwoods Motel

Northwoods Motel

288 D Street, Blaine 98230

2.5 out of 5.0
3.3 out of 5 (123 reviews)

Situated in Blaine, this motel is 0.5 mi (0.7 km) from Peace Arch State Park and within 6 mi (10 km) of White Rock Pier and …

Get Rates
Bayside Motor Inn

Bayside Motor Inn

340 Alder Street, Blaine 98230

2.5 out of 5.0
2.8 out of 5 (31 reviews)

Situated in Blaine, this motel is 1.2 mi (2 km) from Peace Arch State Park and within 6 mi (10 km) of White Rock Pier and …

$54
WorldMark Birch Bay

WorldMark Birch Bay

4810 Beachcomber Drive, Blaine 98230

3.5 out of 5.0
4.3 out of 5 (18 reviews)

Located in Birch Bay, this condo is 0.8 mi (1.3 km) from Birch Bay Waterslides and 2.1 mi (3.3 km) from Birch Bay State Park. …

Get Rates
Raintree's Sandcastle

Raintree's Sandcastle

7854 Birch Bay Drive, Blaine 98230

4.0 out of 5.0
4.4 out of 5 (89 reviews)

Offering direct access to the beach, this Birch Bay condominium resort is in the city center, 0.7 mi (1.1 km) from Birch Ba …

Get Rates
Beach Condo Sleep 6 Walking Distance To Semiahoo Resort

Beach Condo Sleep 6 Walking Distance To Semiahoo Resort

9495 Semiahmoo Pkwy, Blaine 98230

5 out of 5 (2 reviews)

Situated on the beach, this condo is 2.6 mi (4.3 km) from Semiahmoo Golf & Country Club and within 6 mi (10 km) of Birch Ba …

Get Rates
Beautiful Condo Right On the Beach Walking Distance To Semiahoo Resort Book Now

Beautiful Condo Right On the Beach Walking Distance To Semiahoo Resort Book Now

9495 Semiahmoo Pkwy, Blaine 98230

4.8 out of 5 (5 reviews)

Situated on the beach, this condo is 2.9 mi (4.6 km) from Semiahmoo Golf & Country Club and within 6 mi (10 km) of Birch Ba …

Get Rates
Pacific Inn Resort & Conference Centre

Pacific Inn Resort & Conference Centre

1.5 mi from Blaine
3.0 out of 5.0
3.1 out of 5 (1,006 reviews)

This family-friendly Surrey hotel is located by the ocean, within 3 mi (5 km) of White Rock Pier and White Rock Beach. Peac …

Get Rates

Recent Reviews in Blaine

Where to stay in Blaine

Blaine Hotel Guide

Blaine Hotels

Located 18 miles northwest of the middle of Bellingham is Blaine.

One of Blaine's more economical hotels is the Northwoods Motel.

Accommodation options near Blaine

The Birch Bay hotels guide is another place to find hotels in Bellingham. Birch Bay is a neighborhood that can be found 3 miles to the southwest of central Blaine. Another alternative is to book a hotel in Ferndale, which is another Bellingham neighborhood.

To ensure your experience in Blaine is as rewarding as possible, visit our Bellingham vacation travel guide and Bellingham hotels page.

If you're looking for the warm bustle of a busy cafe, the Steamers Espresso will be your favorite place to head for cake and good coffee. Need a relaxing nightcap? Join the friendly locals for a chat at American Legion Post 86.