TLDR
Homer hotels sort into three groups: the Homer Spit for harbor-side and fishing access, the hillside above town for Kachemak Bay views, and the remote lodges across the bay. Top picks: Land’s End Resort for the Spit tip experience, Baycrest Lodge and The Ocean Shores Resort for the hillside views, Homer Inn and Spa for a couples stay, and Tutka Bay Lodge for the full Kachemak Bay remote option. Book six months out for July.
Insider Tip
Stay on the hillside above town, not on the Spit. The Spit is where the boats are and it feels like a working harbor. The hillside gives you real Kachemak Bay views, quieter nights, and a 10-minute drive down for dinner or a boat tour. Spit rooms are for fishermen on dawn departures.
Homer sits 221 miles south of Anchorage at the end of the Sterling Highway on the north shore of Kachemak Bay. It is the last road-accessible town on the Kenai Peninsula, a working halibut port, and the closest thing Alaska has to an artists’ colony. The hotel stock reflects that: a few flag-adjacent properties, a strong pool of small inns and cabin rentals, and a genuinely remote set of lodges accessible only by water taxi across the bay.
Homer Spit: harbor-side and fishing access
The Homer Spit is a four-mile gravel bar extending into Kachemak Bay. It has the boat harbor, halibut charters, a row of seasonal restaurants and bars, and a handful of hotels oriented toward fishermen and short-stay travelers. In summer it is busy and loud. In winter it is largely closed.
- Land’s End Resort (4786 Homer Spit Rd, 4.3 / 1,494 Google reviews). The anchor property at the far tip of the Spit. Rooms range from basic to airy bay-view lodges. Indoor pool, sauna, restaurant and bar, and an unbeatable sunset view west across the bay toward Grewingk Glacier. Rates $250 to $500 per night in peak summer.
- Driftwood Inn, Lodges, Fishing Charters & RV Park (135 W Bunnell Ave, 4.5 / 238). Not on the Spit itself but nearby, this is the integrated option for fishermen. Various lodging options from rustic to classic rooms, a playground, on-site fishing charters, and an RV park. Rates $150 to $300.
- Beluga Lake Lodge (204 Ocean Dr Loop, 4.1 / 217). Casual rooms with lake views, a restaurant with a bar, and a quiet location a short drive from the Spit. Useful mid-range option. Rates $180 to $300.
Skip the Spit if you want quiet nights or long stays. Use it for a one or two-night fishing base.
The hillside: the real view stays


The hillside above Homer has the town’s best lodging. Rooms face south across Kachemak Bay to the Kenai Mountains, glaciers, and Pederson Lagoon. Nights are quiet and the drive down to the Spit or town takes five to ten minutes.
- Baycrest Lodge (3651 Sterling Hwy, 4.9 / 189). Small hillside property with rooms overlooking the bay. Highest average rating of any Homer hotel. Rates $300 to $450 per night.
- The Ocean Shores Resort (3500 Crittenden Dr, 4.7 / 206). Larger hillside resort with suites and a package structure. Some packages include kayak day trips and bay tours. Rates $280 to $500.
- Alaska Adventure Cabins (2525 Sterling Hwy, 4.9 / 114). Collection of themed cabins including a converted ship and a railroad caboose. A specific favorite for anniversaries and unusual stays. Some cabins include private hot tubs. Rates $350 to $600.
- Homer Inn & Spa (895 Ocean Dr Loop, 4.7 / 97). Warm guesthouse with bay views, a shared hot tub, and spa services. Good couples or writers-retreat choice. Rates $250 to $400.
- Homer Seaside Cottages (128 E Bunnell Ave, 4.6 / 13). Small cottage collection. Book early, limited inventory. Rates $280 to $450.
If you have three nights in Homer and want the full picture, stay two nights on the hillside and one night out on the Spit for a harbor morning. That is our usual recommendation.
The Kachemak Bay remote lodges

Across Kachemak Bay from Homer, a small number of remote lodges sit in coves reached only by water taxi or float plane. These are all-inclusive, seasonal, and deliver a genuine wilderness experience. Expect $500 to $1,000 per person per night.
- Tutka Bay Lodge (SE coast across Kachemak Bay, 5.0 / 32). Seasonal resort offering five rustic cabins, massages, and organized wilderness activities including kayaking, foraging, and glacier day trips. Part of the Within the Wild group that also runs Winterlake Lodge. Top-tier Kachemak Bay option.
- Kachemak Bay Wilderness Lodge (China Poot Bay, 5.0 / 8). Small family-owned lodge offering kayaking, hiking, and fishing. Meals and activities included. Rates typically $700 to $900 per person per night.
These are two or three-night destinations, not stopovers. The water taxi transit eats half a day each way. See our editor’s picks for how we sort these against the full Alaska luxury lodge pool.
Getting to Homer and when to go
The drive from Anchorage takes 4 hr 30 min to 5 hr on the Sterling Highway, with the middle third running through Cooper Landing and Soldotna. There is no rail service to Homer. Ravn Alaska runs scheduled service to Homer Airport from Anchorage, about 50 minutes each way, which is useful for honeymoon trips that want to skip the drive.
Peak season is mid-June through mid-August for halibut fishing and full daylight, with late July the busiest week. September offers the best trade-off of weather and availability: silver salmon runs start, hotel rates drop, and the crowds thin. Winter is quiet; most Spit properties close and the hillside inventory runs at 30 to 40 percent of summer rates. See our full Kenai Peninsula page for context across the peninsula.
Sorting out the wider Kenai Peninsula?
See our Kenai area page for Homer, Cooper Landing, Soldotna, and Seward together in a single shortlist.
See Kenai hotelsFAQs
What is the best hotel in Homer Alaska?
Baycrest Lodge for the best combination of view, rooms, and service on the hillside. Alaska Adventure Cabins for a themed-cabin couples trip. Land’s End Resort if you want to be on the Spit.
Should I stay on the Homer Spit or on the hillside?
The hillside, for almost every use case. The Spit is where the boats and the night-out restaurants are, but it is busy and loud in peak summer. The hillside gives you quiet Kachemak Bay views and a 10-minute drive down when you want action.
How far is Homer from Anchorage?
221 miles, roughly 4 hr 30 min to 5 hr on the Sterling Highway. Ravn Alaska also runs scheduled air service from Anchorage in about 50 minutes each way.
What are the remote lodges across Kachemak Bay?
Tutka Bay Lodge and Kachemak Bay Wilderness Lodge. Both are all-inclusive, seasonal, and reached by water taxi from Homer. Expect $500 to $1,000 per person per night, with meals and activities included.
When is the best time to visit Homer?
Mid-June through mid-August for full fishing season and longest daylight. September for the best value and the silver salmon run. Winter is quiet and most lodging inventory is closed.
How much do Homer hotels cost per night?
Peak summer rates run $250 to $500 for standard rooms and $350 to $600 for cabins or suites. Shoulder-season rates drop about 30 percent. Remote lodges run $500 to $1,000 per person per night all-inclusive.
