Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Nectar
Collect Nectar points
Nectar
Collect Nectar points
Nectar
Collect Nectar points

Save up to 17% by booking Flight + Hotel.

Search 590,000 properties and 550 airlines worldwide.


Blaine Vacation Packages

So you're considering staying in Blaine?

Save Time and Money with a Blaine Package Deal

Expedia has flight and accommodation deals for you. This is one of the easiest ways to save money. You just select your desired flights and your preferred hotel and combine them together in one package. There are so many things you can do in Blaine with your extra money.

Earn a saving of up to 15% when you book your deal.

Our comprehensive global database lists some 321,000 hotels worldwide and 400 partner airlines, and it presents you with savings.

Expedia gives you some of the most competitive prices for your Bellingham adventures.

You never have to worry about changing your family's vacation plans, as we do not charge additional cancellation fees for almost all of our hotel bookings.

Blaine Vacation Packages

It's in Bellingham, a city with 81,000 permanent residents. If you're flying into Vancouver International Airport, Blaine is approximately 25 miles to the southeast. Alternatively, it's 18 miles to the northwest of the centre of the city.

Start your adventure by visiting some close by tourist hotspots, including White Rock Pier and White Rock Beach. You might also like the Grandview Golf Course and Birch Bay Waterslides. Nearby neighborhoods, like Birch Bay and Custer, are worth your time.

If you're itching for a game, grab your lucky putter and head for the fairways at the Semiahmoo Golf & Country Club and the Loomis Trail Golf Club.

Accommodation in Blaine

At this point in time, there aren't too many places to stay featured on our Blaine hotels guide, so book ahead if you want to stay the night.

The Semiahmoo Resort Golf & Spa and Ocean Promenade Hotel are among the best options in and around Blaine.


Top Hotel Deals

See all 127 properties in Blaine
Semiahmoo Resort Golf & Spa £131
Semiahmoo Resort Golf & Spa

Semiahmoo Resort Golf & Spa

9565 Semiahmoo Pkwy, Blaine
     
    4.2
    of 5, from 551 reviews
    3.5 out of 5.0

    Offering direct access to the beach, this Blaine resort is next to a golf course, 2.8 mi (4.5 km) from Semiahmoo Golf & Country Club, and within 6 mi (10 km) of Loomis Trail Golf Club and Birch Bay Waterslides. Peace Arch State Park and Birch Bay State Park are also within 9 miles (15 km).

    WorldMark Birch Bay
    WorldMark Birch Bay

    WorldMark Birch Bay

    4810 Beachcomber Drive, Blaine
       
      4.3
      of 5, from 25 reviews
      3.0 out of 5.0

      Situated in Blaine, 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. Semiahmoo Golf & Country Club and Loomis Trail Golf Club are also within 6 miles (10 km).

      Northwoods Motel £50
      Northwoods Motel

      Northwoods Motel

      288 D Street, Blaine
         
        3.3
        of 5, from 140 reviews
        2.0 out of 5.0

        Situated in Blaine, this motel is 0.5 mi (0.7 km) from Peace Arch State Park and within 6 miles (10 km) of White Rock Pier and White Rock Beach. Loomis Trail Golf Club and Birch Bay Waterslides are also within 6 miles (10 km).

        Anchor Inn Motel £54
        Anchor Inn Motel

        Anchor Inn Motel

        250 CEDAR ST, Blaine
           
          3.0
          of 5, from 37 reviews
          2.0 out of 5.0

          Situated in Blaine, this motel is 1.2 mi (1.9 km) from Peace Arch State Park and within 6 miles (10 km) of White Rock Pier and Loomis Trail Golf Club. White Rock Beach and Birch Bay Waterslides are also within 6 miles (10 km).

          Raintree's Sandcastle £148
          Raintree's Sandcastle

          Raintree's Sandcastle

          7854 Birch Bay Drive, Blaine
             
            4.4
            of 5, from 91 reviews
            3.5 out of 5.0

            Offering direct access to the beach, this Blaine condominium resort is in the city centre, 0.7 mi (1.1 km) from Birch Bay Waterslides, and 2.1 mi (3.4 km) from Birch Bay State Park. Semiahmoo Golf & Country Club and Loomis Trail Golf Club are also within 6 miles (10 km).

            Bayside Motor Inn £47
            Bayside Motor Inn

            Bayside Motor Inn

            340 Alder Street, Blaine
               
              2.8
              of 5, from 34 reviews
              2.0 out of 5.0

              Situated in Blaine, this motel is 1.3 mi (2 km) from Peace Arch State Park and within 6 miles (10 km) of White Rock Pier and Loomis Trail Golf Club. White Rock Beach and Birch Bay Waterslides are also within 6 miles (10 km).

              Beach Condo Walking Distance TO Semiahmoo Resort Sleep 6 Great Spot
              Beach Condo Walking Distance TO Semiahmoo Resort Sleep 6 Great Spot

              Beach Condo Walking Distance TO Semiahmoo Resort Sleep 6 Great Spot

              , Blaine
                 
                4.7
                of 5, from 6 reviews
                0.0 out of 5.0

                This Blaine condo is on the beach, 2.8 mi (4.4 km) from Semiahmoo Golf & Country Club, and within 6 mi (10 km) of Loomis Trail Golf Club and Birch Bay Waterslides. Peace Arch State Park and Birch Bay State Park are also within 9 miles (15 km).

                Thirteen Years of Consistent Vacation Rentals Helping Guests Create Memories!
                Thirteen Years of Consistent Vacation Rentals Helping Guests Create Memories!

                Thirteen Years of Consistent Vacation Rentals Helping Guests Create Memories!

                , Birch Bay
                   
                  4.6
                  of 5, from 29 reviews
                  0.0 out of 5.0

                  Situated in Blaine, this cottage is 10.4 mi (16.7 km) from White Rock Beach and 10.7 mi (17.3 km) from White Rock Pier. Surrey Museum and North Bellingham Golf Course are also within 20 miles (32 km).

                  Top Deals on Flights

                  These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.