Hotels in Kenai Peninsula, Alaska

Search & Compare Kenai Peninsula Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Kenai Peninsula

Kenai Peninsula overview

Kenai Peninsula is a friendly locale distinct for its natural features and oceanfront, and known for its port and shops. You'll enjoy the ample café and dining choices, along with activities like boating and fishing. Soak up some sunshine at Kenai Beach and Kenai City Beach. Check out local attractions like Six Mile Creek and Tustumena Glacier. Whatever you're into, Kenai Peninsula has something for you.

Where to stay in Kenai Peninsula

Whether you're planning to stay for a night or for the week, the area around Kenai Peninsula has accommodations to fit every need. Search for hotels in Kenai Peninsula with Hotels.com by checking our online map. Our maps display the areas and neighborhoods around all Kenai Peninsula hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best Kenai Peninsula hotel deals are here with our lowest price guarantee.

How to get to Kenai Peninsula

Fly in to Homer, AK (HOM), 41.5 mi (66.8 km) from downtown Kenai Peninsula. Kenai, AK (ENA-Kenai Municipal) is the next closest major airport, 55.7 mi (89.6 km) away.

What to see around Kenai Peninsula

Outdoor activities are at hand such as boating, exploring the port, and fishing, along with attractions like:
  • • Harding Ice Field Trail
  • • Homer Harbor
  • • Switchback Trail
  • • Ninilchik Harbor
  • • Crescent Lake Hiking Trail
Its glaciers, seaside, and wildlife are well known, and favorite spots for nature lovers include:
  • • Six Mile Creek
  • • Tustumena Glacier
  • • Holgate Glacier
  • • Mount Diablo
  • • Bear Glacier
Some recommended attractions include:
  • • Kenai Fjords National Park
  • • Eveline State Recreation Area
  • • Resurrection Bay
  • • Kachemak Bay State Park
  • • Mount Marathon