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 Portsmouth

Best deal Best deal Jun 1 - Jun 3
Tonight Tonight May 21 - May 22
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Featured Portsmouth Golf Hotels

See all 410 Hotels in Portsmouth
Wentworth by the Sea, A Marriott Hotel & Spa

Wentworth by the Sea, A Marriott Hotel & Spa

588 Wentworth Rd, New Castle
    3.5 out of 5.0
     
     
    4.5 out of 5 (250 reviews)
    Had a pleasant stay. I was able to schedule a last minute massage and it was wonderful.
    Apr 22, 2018

    Wentworth by the Sea, A Marriott Hotel & Spa$233

    Wentworth by the Sea, A Marriott Hotel & Spa$233
    Days Inn by Wyndham Dover

    Days Inn by Wyndham Dover

    481 Central Ave, Dover
      2.0 out of 5.0
       
       
      3.6 out of 5 (559 reviews)
      The room we had was awesome right near the pool . Will definitely go back
      Feb 18, 2018

      Days Inn by Wyndham Dover$93

      Days Inn by Wyndham Dover$93
      The Port Inn, an Ascend Hotel Collection Member

      The Port Inn, an Ascend Hotel Collection Member

      505 US Highway 1 Bypass, Portsmouth
        3.0 out of 5.0
         
         
        4.4 out of 5 (595 reviews)
        I will definitely stay at the Hotel again! Everyone was really nice and the place was so quaint!
        May 8, 2018

        The Port Inn, an Ascend Hotel Collection Member$110

        The Port Inn, an Ascend Hotel Collection Member$110
        Fairfield Inn by Marriott Portsmouth-Seacoast

        Fairfield Inn by Marriott Portsmouth-Seacoast

        650 Borthwick Ave, Portsmouth
          2.5 out of 5.0
           
           
          4.2 out of 5 (467 reviews)
          The very bestThere were no shortcuts here. The room was immaculate, everything was in order, it was quiet, and most of all: the staff there was beyond what I would expect.....helpful, caring and always focused on our comfort. I would certainly stay there again if in the area. I wish I had been aware of the discount ...
          Apr 22, 2018

          Fairfield Inn by Marriott Portsmouth-Seacoast$116

          Fairfield Inn by Marriott Portsmouth-Seacoast$116
          Hampton Falls Inn

          Hampton Falls Inn

          11 Lafayette Rd, Hampton Falls
            2.5 out of 5.0
             
             
            3.5 out of 5 (648 reviews)
            Good valueGood value, clean, good access to highway and shopping
            May 18, 2018

            Hampton Falls Inn$72

            Hampton Falls Inn$72
            Hampton Inn & Suites Portsmouth Downtown

            Hampton Inn & Suites Portsmouth Downtown

            23 Portwalk Pl, Portsmouth
              3.0 out of 5.0
               
               
              4.7 out of 5 (742 reviews)
              Rooms are excellent.. staff is friendly.. fast check in
              May 12, 2018

              Hampton Inn & Suites Portsmouth Downtown$135

              Hampton Inn & Suites Portsmouth Downtown$135
              Sheraton Portsmouth Harborside Hotel

              Sheraton Portsmouth Harborside Hotel

              250 Market St, Portsmouth
                3.5 out of 5.0
                 
                 
                4.1 out of 5 (935 reviews)

                Sheraton Portsmouth Harborside Hotel$114

                Sheraton Portsmouth Harborside Hotel$114
                Exeter Inn

                Exeter Inn

                90 Front St, Exeter
                  3.5 out of 5.0
                   
                   
                  4.3 out of 5 (322 reviews)
                  Beautiful old hotel.There is so much that I really enjoy so much about this hotel; it's history, location and ambience. The staff was friendly and helpful; the bar and restaurant were convenient I only had two complaints. The bed wasn't comfortable for us. We're used to a memory foam mattress and the hotel has springs ...
                  Apr 30, 2018

                  Exeter Inn$139

                  Exeter Inn$139
                  Hampton Inn and Suites Exeter

                  Hampton Inn and Suites Exeter

                  59 Portsmouth Ave, Exeter
                    2.5 out of 5.0
                     
                     
                    4.5 out of 5 (567 reviews)
                    Room was clean. Nice breakfast selection. Staff was very polite.
                    Apr 29, 2018

                    Hampton Inn and Suites Exeter$122

                    Hampton Inn and Suites Exeter$122
                    Best Western Plus Portsmouth Hotel & Suites

                    Best Western Plus Portsmouth Hotel & Suites

                    580 US Highway 1 Bypass, Portsmouth
                      2.5 out of 5.0
                       
                       
                      3.6 out of 5 (501 reviews)
                      Nice hotel in convenient locationThe desk staff were helpful and friendly. The room was clean and well furnished. Not large or super fancy, but just what I needed.
                      Mar 18, 2018

                      Best Western Plus Portsmouth Hotel & Suites$114

                      Best Western Plus Portsmouth Hotel & Suites$114
                      Anchorage Inns And Suites

                      Anchorage Inns And Suites

                      417 Woodbury Ave, Portsmouth
                        2.5 out of 5.0
                         
                         
                        3.7 out of 5 (859 reviews)
                        Clean, comfortable room. Indoor pool! Bring your suit.
                        May 18, 2018

                        Anchorage Inns And Suites$109

                        Anchorage Inns And Suites$109
                        Lamie's Inn and The Old Salt Restaurant

                        Lamie's Inn and The Old Salt Restaurant

                        490 Lafayette Rd, Hampton
                          3.0 out of 5.0
                           
                           
                          4.3 out of 5 (463 reviews)

                          Lamie's Inn and The Old Salt Restaurant$98

                          Lamie's Inn and The Old Salt Restaurant$98
                          Homewood Suites by Hilton Portsmouth

                          Homewood Suites by Hilton Portsmouth

                          100 Portsmouth Blvd, Portsmouth
                            3.0 out of 5.0
                             
                             
                            4.5 out of 5 (550 reviews)
                            Great hotel, quiet, clean, no complaints at all. Is now my go to in Portsmouth, NH
                            Apr 18, 2018

                            Homewood Suites by Hilton Portsmouth$114

                            Homewood Suites by Hilton Portsmouth$114
                            Residence Inn by Marriott Portsmouth

                            Residence Inn by Marriott Portsmouth

                            1 International Dr, Portsmouth
                              3.0 out of 5.0
                               
                               
                              4.3 out of 5 (123 reviews)
                              new modeling nice close enough but not too' close
                              May 6, 2018

                              Residence Inn by Marriott Portsmouth$152

                              Residence Inn by Marriott Portsmouth$152
                              Hampton Inn Portsmouth Central

                              Hampton Inn Portsmouth Central

                              99 Durgin Ln, Portsmouth
                                3.0 out of 5.0
                                 
                                 
                                4.4 out of 5 (755 reviews)

                                Hampton Inn Portsmouth Central$125

                                Hampton Inn Portsmouth Central$125
                                Microtel Inn & Suites by Wyndham Dover

                                Microtel Inn & Suites by Wyndham Dover

                                31 Webb Pl, Dover
                                  2.0 out of 5.0
                                   
                                   
                                  4.2 out of 5 (624 reviews)
                                  Great room amenitiesFast service, excellent staff, great room amenities like keurig in the room. Very clean.
                                  May 1, 2018

                                  Microtel Inn & Suites by Wyndham Dover$81

                                  Microtel Inn & Suites by Wyndham Dover$81
                                  Hampton Inn Dover

                                  Hampton Inn Dover

                                  9 Hotel Drive, Dover
                                    2.5 out of 5.0
                                     
                                     
                                    4.5 out of 5 (339 reviews)
                                    Very Clean, very polite, excellent stay
                                    May 14, 2018

                                    Hampton Inn Dover$93

                                    Hampton Inn Dover$93
                                    Ashworth by the Sea

                                    Ashworth by the Sea

                                    295 Ocean Blvd, Hampton
                                      3.0 out of 5.0
                                       
                                       
                                      3.9 out of 5 (254 reviews)

                                      Ashworth by the Sea$129

                                      Ashworth by the Sea$129
                                      Anchorage Inn of Rochester

                                      Anchorage Inn of Rochester

                                      13 Wadleigh Rd., Rochester
                                        2.0 out of 5.0
                                         
                                         
                                        3.2 out of 5 (185 reviews)
                                        Great location to catch the bus to the airport Many hotels in the area but are expensive for my needs showing up late in the day & out early in the morning so for the $ it's clean,comfortable & manager was very pleasant.
                                        Apr 29, 2018

                                        Anchorage Inn of Rochester$89

                                        Anchorage Inn of Rochester$89
                                        The Sands Resort at Hampton Beach

                                        The Sands Resort at Hampton Beach

                                        32 Ashworth Ave.,, Hampton Beach
                                          3.0 out of 5.0
                                           
                                           
                                          Map

                                          Recently booked Golf Hotels in Portsmouth

                                          Motel 6 Portsmouth
                                          2.0 out of 5.0
                                          Last booking: 29 minutes ago
                                          Days Inn by Wyndham Dover
                                          2.0 out of 5.0
                                          Last booking: 30 minutes ago
                                          Best Western Plus Portsmouth Hotel & Suites
                                          2.5 out of 5.0
                                          Last booking: 53 minutes ago
                                          Sheraton Portsmouth Harborside Hotel
                                          3.5 out of 5.0
                                          Last booking: 1 hour ago
                                          Holiday Inn Express Hotel & Suites Seabrook
                                          2.5 out of 5.0
                                          Last booking: 1 hour ago
                                          Hampton Inn & Suites Portsmouth Downtown
                                          3.0 out of 5.0
                                          Last booking: 1 hour ago
                                          Microtel Inn & Suites by Wyndham Dover
                                          2.0 out of 5.0
                                          Last booking: 1 hour ago
                                          Courtyard by Marriott in Portsmouth
                                          3.0 out of 5.0
                                          Last booking: 1 hour ago
                                          The Port Inn, an Ascend Hotel Collection Member
                                          3.0 out of 5.0
                                          Last booking: 1 hour ago

                                          Your Guide to Portsmouth Golf Resorts

                                          While most people's concept of a superb getaway is enjoying the waves crash on the sand or sun worshiping around at a hotel, you imagine a trip with challenging doglegs and manicured greens. The only time spent in the sand is if you hook that drive. We have 410 of hotels near or located on golf courses in Portsmouth. Time to get out your clubs, and make sure you have plenty of tees, because your Portsmouth golf resort is waiting for you.

                                          From the Putting Green to Your Hotel Room

                                          The only long drive you will need to do on this trip is from the tee box. After a round at your course of choice, you can enjoy an ice-cold cocktail at the 19th hole, or just make use of your hotel's amenities, such as the spa or pool. No need to wander 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.

                                          Your hotel's course isn't the only game in town. Swing by the Pease Golf Course and take on this 27 hole course. At some point, you may decide you want a break from golfing. Portsmouth has plenty of things to do and take advantage of. Looking for some other information about Portsmouth? You can read what other guests loved about their Portsmouth golf hotel stay or the city in our comments section.

                                          Reserve Your Golf Resort Today

                                          With Expedia as your caddy, you will be close to the golf course, and with prices ranging from $233 to $72 you'll be well on your way to the fairway. It's time to go on that golf holiday when all you imagine is perfecting your swing or snagging that elusive double eagle.

                                          Golf Guide to Portsmouth

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

                                          A: There are 410 golf resorts in Portsmouth. Finding it difficult to select the right one? Make sure to read through our reviews and ratings to help you decide the ideal spot for your vacation.

                                          Q: How much does a stay at a Portsmouth golf resort cost?

                                          A: Rates for a Portsmouth golf resort cost anywhere from $72 to $233. You can be sure to locate a place that's near a fabulous course and in your price range.

                                          Q: How many courses are open to the public in Portsmouth?

                                          A: Portsmouth has 1 public golf courses. The total combines municipal, public, and semi-private golf courses.

                                          Q: How many golf courses are there in Portsmouth?

                                          A: Portsmouth is home to one other golf course. You may find it fun to mix it up or play some of the local pros after a few rounds at your resorts golf course.