Pea Island Hotels

There are no hotel results in Pea Island. Below are the closest 45 hotels near Pea Island.

45 Hotels Found


  1. (8.3 miles/13.3 km away, in Rodanthe)

    24170 Highway 12, Hatteras Island, Rodanthe, North Carolina, 27968, United States


  2. (11.1 miles/17.8 km away, in Rodanthe)

    24251 Atlantic Dr, Rodanthe, North Carolina, 27968, United States


  3. (13 miles/21 km away, in Nags Head)

    8643 Old Oregon Inlet Road, Nags Head, North Carolina, United States

  4. Show Prices


    (14.1 miles/22.7 km away, in Nags Head)

    Hotel Class 2.5 out of 5 stars

    8031 Old Oregon Inlet Rd., Nags Head, North Carolina, 27959, United States

    1 review

    "We have not stayed here. While this does seem to have good views of the beach, it seems to me that..."

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  5. (14.3 miles/23 km away, in Nags Head)

    8008 South Old Oregon Inlet Road, PO Box 1654, Nags Head, North Carolina, 27959, United States

  6. Show Prices


    (14.4 miles/23.2 km away, in Nags Head)

    7218 S Virginia Dare Trail, PO Box 367 MP 16.5, Nags Head, North Carolina, 27959, United States

    • Hotel Photos
    • Hotel Amenities
  7. Show Prices


    (14.5 miles/23.3 km away, in Nags Head)

    Hotel Class 3 out of 5 stars

    6720 S. Virginia Dare Trail, Nags Head, North Carolina, 27959, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  8. (14.5 miles/23.4 km away, in Manteo)

    100 South Virginia Dare Road, Manteo, North Carolina, 27954, United States

  9. Show Prices


    (14.6 miles/23.5 km away, in Nags Head)

    7115 S Virginia Dare Trail, Nags Head, North Carolina, 27959, United States

    • Hotel Photos
    • Hotel Amenities

  10. (14.6 miles/23.5 km away, in Nags Head)

    7111 S. Virginia Dare Trail, Nags Head, North Carolina, 27959, United States


  11. (15 miles/24.1 km away, in Nags Head)

    6811 S Virginia Dare Tr, Nags Head, North Carolina, 27959, United States


  12. (15.2 miles/24.4 km away, in Nags Head)

    6701 South Virginia Dare, Nags Head, North Carolina, 27959, United States


  13. (16.4 miles/26.4 km away, in Manteo)

    405 Queen Elizabeth Ave, Manteo, North Carolina, 27954, United States


  14. (16.4 miles/26.4 km away, in Manteo)

    319 Sir Walter Raleigh Street, Manteo, North Carolina, 27954U, United States


  15. (16.5 miles/26.5 km away, in Manteo)

    300 Budleigh Street, Manteo, North Carolina, 27954, United States

  16. Show Prices


    (17.1 miles/27.5 km away, in Manteo)

    814 HIGHWAY 64 EAST, Manteo, NC 27954

    1 review

    "I have not stayed here, but I took a couple of pictures from the car because I thought this fake..."

    • Hotel Photos
    • Hotel Amenities
  17. Show Prices


    (17.6 miles/28.3 km away, in Nags Head)

    4701 S Virginia Dare Trail, Nags Head, North Carolina, 27959, United States

    2 reviews

    "We recently enjoyed a 5 day stay at the Nag's Head Inn. Usually stay at one of the chains, but did..."

    Good for: Beaches, Disabilities, Family Travel

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


    (19.2 miles/30.9 km away, in Nags Head)

    3329 S Virginia Dare Trail, Nags Head, North Carolina, 27959, United States

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


    (20.2 miles/32.5 km away, in Nags Head)

    2617 S Virginia Dare Trail, Nags Head, North Carolina, 27959, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  20. (20.3 miles/32.6 km away, in Nags Head)

    2508 Virginia Dare Trail, Nags Head, North Carolina, 27959, United States

  21. Show Prices


    (21.2 miles/34.1 km away, in Kill Devil Hills)

    Hotel Class 2 out of 5 stars

    1701 S Virginia Dare Trail, P.O. Box 2716, Kill Devil Hills, North Carolina, 27948, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  22. (21.3 miles/34.3 km away, in Kill Devil Hills)

    1509 S. Virginia Dare Trail, Kill Devil Hills, North Carolina, 27948, United States


  23. (21.5 miles/34.6 km away, in Kill Devil Hills)

    205 E. Atlantic St., Kill Devil Hills, North Carolina, United States

  24. Show Prices


    (21.5 miles/34.6 km away, in Kill Devil Hills)

    Hotel Class 3 out of 5 stars

    1601 S. Virginia Dare Trail, Kill Devil Hills, North Carolina, 27948, United States

    • Map This Hotel
    • Hotel Photos
    • Hotel Amenities

  25. (21.5 miles/34.6 km away, in Kill Devil Hills)

    1901 Virginia Dare Trail, Kill Devil Hills, North Carolina, 27948, United States

Instant Answers: Pea Island

Get an instant answer from local experts and frequent travelers

64 travelers online now