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

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Nanaimo

Best deal Best deal Jun 22 - Jun 24
Tonight Tonight Jun 19 - Jun 20
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Nanaimo Golf Hotels

See all 118 Properties in Nanaimo
Sandcastle Inn

Sandcastle Inn

374 West Island Highway, Parksville
  • Free Cancellation
  • Reserve now, pay when you stay
2.0 out of 5.0
 
 
3.6 out of 5 (451 reviews)
Nice quiet motel, simple but welcomingWe stayed for one night on a weekend trip to Parksville. Close to the beach and shopping. Just across the street from the mini golf. Welcoming and polite staff. Pillows are not very comfortable (bottom one is too hard and the top one is too soft, if I put them together- to high. But it is my personal ...
May 19, 2018

Sandcastle Inn$75

Sandcastle Inn$75
Elizabeth Manor Bed and Breakfast

Elizabeth Manor Bed and Breakfast

206 Elizabeth Ave, Qualicum Beach
    3.0 out of 5.0
     
     
    4.5 out of 5 (20 reviews)
    Amazing place!!!This was the best accommodation I stayed at during my stay on the island. Very welcoming and cozy. Breakfast was very yummy. I had forgotten my canon charger when I left and they had offered to send it to my location. Will definitely visit again!!!
    Nov 15, 2017

    Elizabeth Manor Bed and Breakfast$183

    Elizabeth Manor Bed and Breakfast$183
    Paradise Sea Shell Motel

    Paradise Sea Shell Motel

    411 Island Hwy W, Parksville
      2.0 out of 5.0
       
       
      4.0 out of 5 (116 reviews)
      A great find!A clean (though small) room, close to everything. A very friendly staff! Nice continental breakfast.
      Jun 11, 2018

      Paradise Sea Shell Motel$60

      Paradise Sea Shell Motel$60
      Crown Mansion Boutique Hotel & Villas

      Crown Mansion Boutique Hotel & Villas

      292 Crescent Road East, Qualicum Beach
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       
      4.5 out of 5 (85 reviews)
      Wonderful Place & StayThis place is very clean and inviting. beautiful landscape around it. comfortable stay & great morning breakfast
      May 2, 2018

      Crown Mansion Boutique Hotel & Villas$158

      Crown Mansion Boutique Hotel & Villas$158
      Quality Resort Bayside

      Quality Resort Bayside

      240 Dogwood St, Parksville
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      3.8 out of 5 (425 reviews)
      Superior view, immediate upgrade.Top quality food, room clean, very comfortable beds. Friendly staff. Very much enjoyed our brief stay. Would definitely stay here again.
      Apr 15, 2018

      Quality Resort Bayside$111

      Quality Resort Bayside$111
      Oceanside Village Resort

      Oceanside Village Resort

      1080 Resort Drive, Parksville
        4.0 out of 5.0
         
         
        4.6 out of 5 (126 reviews)
        Home away from awayGreat place. Home away from home. Stay there. Exceptionally clean. Great facilities and staff. Ample parking and close to Oceanside beach.
        Nov 12, 2017

        Oceanside Village Resort$153

        Oceanside Village Resort$153
        The Beach Club Resort - Bellstar Hotels & Resorts

        The Beach Club Resort - Bellstar Hotels & Resorts

        181 Beachside Drive, Parksville
          3.5 out of 5.0
           
           
          4.3 out of 5 (700 reviews)
          It was quiet, clean and very enjoyable! The bar staff was great. The front desk staff was great! Had a really enjoyable weekend away!
          Jan 19, 2018

          The Beach Club Resort - Bellstar Hotels & Resorts$205

          The Beach Club Resort - Bellstar Hotels & Resorts$205
          Pacific Shores Resort & Spa

          Pacific Shores Resort & Spa

          1-1600 Stroulger Rd, Nanoose Bay
            3.5 out of 5.0
             
             
            3.8 out of 5 (519 reviews)
            Beautiful grounds and facilitiesThe grounds are gorgeous with great amenities for guests of all ages. My only complaint is that as many of the units have the ability to become adjoining, you every sound in the next room. And I mean every sound. My suggestion is to make the adjoining doors a double door for security reasons and ...
            May 7, 2018

            Pacific Shores Resort & Spa$116

            Pacific Shores Resort & Spa$116
            Tigh-Na-Mara Seaside Spa Resort

            Tigh-Na-Mara Seaside Spa Resort

            1155 Resort Drive, Parksville
              3.5 out of 5.0
               
               
              4.1 out of 5 (544 reviews)
              what a beautiful spot!The room was lovely, the location is fantastic. The food in the restaurant was delicious. The only complaint was that they don't have anyone at the front desk for early checkout. After looking in the book, I discovered that I should have checked out the night before. But everything else was ...
              May 2, 2018

              Tigh-Na-Mara Seaside Spa Resort$161

              Tigh-Na-Mara Seaside Spa Resort$161
              Sand Pebbles Inn

              Sand Pebbles Inn

              2767 W. Island highway, Qualicum Beach
                2.5 out of 5.0
                 
                 
                3.7 out of 5 (115 reviews)
                Great place to stayI hope this place never changes. It reminds me of the places that I would stay with my parents when I was a kid. It is comfortable, functional and reasonably priced. You can't get a better view of the water if you tried. It is close to shops and grocery stores. It is quiet at night. We loved it here ...
                SophieOct 15, 2017

                Sand Pebbles Inn$99

                Sand Pebbles Inn$99
                Hawley Place Bed & Breakfast

                Hawley Place Bed & Breakfast

                302 Hawley Place, Ladysmith
                • Free Cancellation
                • Reserve now, pay when you stay
                3.0 out of 5.0
                 
                 
                5.0 out of 5 (53 reviews)
                The only place to stay You simply can’t find a better place to stay. We have traveled to many places and I would say this is the nicest place to enjoy your long vacation or quick visit. Mandy and Dwaine make you feel right at home.
                May 13, 2018

                Hawley Place Bed & Breakfast$119

                Hawley Place Bed & Breakfast$119
                Skylite Motel

                Skylite Motel

                459 East Island Highway, Parksville
                • Free Cancellation
                • Reserve now, pay when you stay
                2.0 out of 5.0
                 
                 
                3.8 out of 5 (35 reviews)
                oldie but goodiethis motel has been here for many years, now under a new owner, and has maintained its standards and has upgraded to keep up with current styles of travel. Amenities excellent, were even given an up-grade to a kitchenette at no charge. Pleasant and responsive staff. Well done!!
                May 17, 2018

                Skylite Motel$60

                Skylite Motel$60
                Shorewater Resort

                Shorewater Resort

                3295 Island Hwy. West, Qualicum Beach
                  3.0 out of 5.0
                   
                   
                  4.4 out of 5 (108 reviews)
                  Comfortable stay close to the beachWe went with a group of friends and it was great. This was my 3rd time staying here and will definitely be back! Beautiful stay right on the water!
                  May 22, 2018

                  Shorewater Resort$72

                  Shorewater Resort$72
                  Sunrise Ridge Waterfront Resort

                  Sunrise Ridge Waterfront Resort

                  1175 Resort Drive, Parksville
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.0 out of 5.0
                   
                   
                  3.9 out of 5 (134 reviews)
                  Beautiful studio room with large deck, soft bedsWe went on a rainy weekend in a April. Hot tub was great but pop was closed for the season until May 1 which was not advertised. Not much to do in Parksville in the winter, great hotel to stay at during the summer as it’s a 7 min walk from the main building to the beach. Note that the main building ...
                  Apr 21, 2018

                  Sunrise Ridge Waterfront Resort$290

                  Sunrise Ridge Waterfront Resort$290
                  Buccaneer Inn

                  Buccaneer Inn

                  1577 Stewart Avenue, Nanaimo
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  2.0 out of 5.0
                   
                   
                  4.3 out of 5 (140 reviews)
                  Great placeWe loved this motel. We were very surprised by how clean and homey the room was. Don’t expect a top of the line five star and you won’t be disappointed.
                  Apr 16, 2018

                  Buccaneer Inn$102

                  Buccaneer Inn$102
                  Days Inn by Wyndham Nanaimo

                  Days Inn by Wyndham Nanaimo

                  809 Island Hwy S, Nanaimo
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  2.5 out of 5.0
                   
                   
                  3.6 out of 5 (685 reviews)
                  Nice HotelWe really enjoyed our stay there, the room was clean and neat, the restaurant was good food and reasonable, the only thing we didn’t like was the hot tub had a bunch of dirt in it. We would still give this a five star hotel and would definitely go back.
                  Jun 10, 2018

                  Days Inn by Wyndham Nanaimo$78

                  Days Inn by Wyndham Nanaimo$78
                  Hospitality Inn

                  Hospitality Inn

                  3835 Redford Street, Port Alberni
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  3.5 out of 5.0
                   
                   
                  4.0 out of 5 (365 reviews)
                  NiceGreat hotel Very comfortable, friendly and helpful staff.
                  Jun 10, 2018

                  Hospitality Inn$83

                  Hospitality Inn$83
                  Riverside Motel

                  Riverside Motel

                  5065 Roger St, Port Alberni
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  2.0 out of 5.0
                   
                   
                  4.5 out of 5 (108 reviews)
                  Great place great people Great service and people, if you looking for a place in Port Alberni for overnight, you will be happy.
                  May 22, 2018

                  Riverside Motel$98

                  Riverside Motel$98
                  Travelodge by Wyndham Nanaimo

                  Travelodge by Wyndham Nanaimo

                  96 Terminal Avenue North, Nanaimo
                  • Free Cancellation
                  • Reserve now, pay when you stay
                  2.0 out of 5.0
                   
                   
                  3.7 out of 5 (425 reviews)
                  Great location, comfy roomEnjoyed our stay , economical, located close to downtown, clean and comfortable rooms, enjoyed the patio
                  May 30, 2018

                  Travelodge by Wyndham Nanaimo$75

                  Travelodge by Wyndham Nanaimo$75
                  Map

                  Recently booked Golf Hotels in Nanaimo

                  Inn On Long Lake
                  2.0 out of 5.0
                  Last booking: 10 hours ago
                  Maple View Bed and Breakfast
                  3.5 out of 5.0
                  Last booking: 13 hours ago
                  Sand Pebbles Inn
                  2.5 out of 5.0
                  Last booking: 15 hours ago
                  Coast Bastion Hotel
                  3.5 out of 5.0
                  Last booking: 17 hours ago
                  Travelodge by Wyndham Nanaimo
                  2.0 out of 5.0
                  Last booking: 20 hours ago
                  Sandcastle Inn
                  2.0 out of 5.0
                  Last booking: 20 hours ago
                  Tigh-Na-Mara Seaside Spa Resort
                  3.5 out of 5.0
                  Last booking: 22 hours ago
                  Ramada by Wyndham Nanaimo
                  2.5 out of 5.0
                  Last booking: 24 hours ago
                  Qualicum Beach Inn
                  3.0 out of 5.0
                  Last booking: 33 hours ago

                  Your Guide to Nanaimo Golf Resorts

                  Is the distance to the golf course from your hotel making your game suffer? Not anymore. Expedia has 118 of hotels located on or near golf courses in Nanaimo. Whether you are looking to entertain associates on the fairway or you just want to sink a putt in your downtime, Nanaimo will be the perfect place to get your fill of tee times, putting greens, and par 4's.

                  Stay and Play Golf in Nanaimo

                  The only driving you'll be doing on this trip is from the tee box. Play to your heart's content on the course, then return to the hotel to take advantage of its amenities, like a massage, the pool, or simply a drink with your golf mates at the bar. No need to venture far from the hotel; there are lots of available entertainment options. And after a long day on the course, you've got an abundance of amenities and a comfy bed waiting for you.

                  You might want to take a break from playing at some point. Use this occasion to see what Nanaimo has in store. Check with your hotel's concierge to show you a great place to have a silent lunch or perfectly procured supper. They may even know the areas in town to get some shopping in.

                  Your Nanaimo Golf Resort Awaits

                  With Expedia here to help, you will be close to the golf course, and with rates from $290 to $60 you'll be well on your way to the fairway. When thoughts of shining water hazards and groomed fairways begin filling your head, it might be time to book that golf getaway you have been dreaming of.

                  Golf Guide to Nanaimo

                  Q: What is the number of golf resorts in Nanaimo?

                  A: There are 118 golf resorts in Nanaimo. Finding it hard to choose the right one? Make sure to read through the review and ratings section to help you choose the best resort for your golf getaway.

                  Q: How much does a stay at a Nanaimo golf hotel cost?

                  A: Rates for a Nanaimo golf hotel can range from $290 to $60. You are sure to uncover a place at a budget-friendly rate that is close to a fantastic course