Bear Island Hotels

There are no hotel results in Bear Island. Below are the closest 50 hotels near Bear Island.

50 Hotels Found

  1. Show Prices


    (4.8 miles/7.8 km away, in Swansboro)

    801 Cedar Point Blvd, Swansboro, NC 28584

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  2. Show Prices


    (10.9 miles/17.6 km away, in Atlantic Beach)

    715 Salter Path Rd, Atlantic Beach, North Carolina, 28512, United States


  3. (11.1 miles/17.9 km away, in Atlantic Beach)

    602 W Fort Macon Road, (formerly Days Inn), Atlantic Beach, North Carolina, 28512, United States

    1 review

    "the palm suites hotel is located on bogue sound in atlantic beach. this moderately priced hotel has..."

    Good for: Historical Travel, National/State Park, Beaches


  4. (11.2 miles/18.1 km away, in Atlantic Beach)

    511 Salter Path Road, PO Box 846, Atlantic Beach, North Carolina, 28512, United States


  5. (11.5 miles/18.5 km away, in Atlantic Beach)

    323 Salter Path, PO Box 220, Atlantic Beach, North Carolina, 28512, United States


  6. (12.4 miles/19.9 km away, in Atlantic Beach)

    123 Salter Path Road, Atlantic Beach, North Carolina, 28512, United States

  7. Show Prices


    (12.5 miles/20.1 km away, in Morehead City)

    5063 Executive Dr, Morehead City, NC 28557

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  8. Show Prices


    (12.5 miles/20.1 km away, in Pine Knoll Shores)

    Hotel Class 3 out of 5 stars

    118 SALTER PATH RD, Pine Knoll Shores, NC 28512

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  9. (12.6 miles/20.3 km away, in Atlantic Beach)

    Salter Path Road, P.O. Box 2906, Atlantic Beach, North Carolina, 28512, United States


  10. (13 miles/21 km away, in Atlantic)

    2507 West Fort Macon Road, Atlantic, North Carolina, 28512, United States

  11. Show Prices


    (13.5 miles/21.8 km away, in Havelock)

    1220 E Main St, Havelock, NC 28532

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  12. Show Prices


    (13.8 miles/22.2 km away, in Havelock)
    VT Value

    Save 24% compared to hotels of similar ratings

    Hotel Class 3 out of 5 stars

    1013 E Main St, Havelock, NC 28532

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  13. Show Prices


    (14 miles/22.5 km away, in Morehead City)

    Hotel Class 3 out of 5 stars

    4035 Arendell St, Morehead City, NC 28557

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  14. Show Prices


    (14.3 miles/23 km away, in Havelock)

    310 E Main St, Havelock, NC 28532

    • Hotel Photos
    • Hotel Amenities

  15. (14.5 miles/23.3 km away, in Hatteras)

    Rte. 12, Box 280, North Carolina, 27943, United States


  16. (14.5 miles/23.3 km away, in Hatteras)

    Rte. 12, North Carolina, 27943, United States

  17. Show Prices


    (14.7 miles/23.6 km away, in Atlantic Beach)

    715 W Fort Macon Rd, Atlantic Beach, North Carolina, 28512, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  18. Show Prices


    (15 miles/24.1 km away, in Havelock)

    318 West Main Street, HAVELOCK, NC, 28532

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  19. Show Prices


    (15 miles/24.1 km away, in Havelock)

    400 Us 70 West

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  20. Show Prices


    (15 miles/24.1 km away, in Havelock)

    400 Us Highway 70 W, Havelock, NC 28532

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  21. Show Prices


    (15.1 miles/24.2 km away, in Morehead City)

    3100 Arendell St, Morehead City, NC 28557

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  22. Show Prices


    (15.1 miles/24.3 km away, in Havelock)

    105 Tourist Center Dr, Havelock, NC 28532

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities
  23. Show Prices


    (15.3 miles/24.6 km away, in Morehead City)

    3410 Bridges St, Morehead City, NC 28557

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  24. (15.5 miles/24.9 km away, in Atlantic Beach)

    200 E Fort Macon Rd, Atlantic Beach, North Carolina, 28512, United States


  25. (15.5 miles/25 km away, in Atlantic Beach)

    309 E. Fort Macon Rd., Atlantic Beach, North Carolina, 28512, United States

Instant Answers: Bear Island

Get an instant answer from local experts and frequent travelers

107 travelers online now